Trigger and monitor Bitbucket Pipelines from Emacs.
(use-package bitpipe
:vc (:url "https://github.com/baongoc124/bitpipe.git"
:rev :newest)
:config
(setq bitpipe-workspace "my-workspace"
bitpipe-email "me@example.com"
bitpipe-api-token "your-app-password"))
| Variable | Description | Default |
|---|---|---|
bitpipe-workspace | Bitbucket workspace slug | nil |
bitpipe-email | Atlassian account email | nil |
bitpipe-api-token | Bitbucket app password | nil |
bitpipe-poll-interval | Seconds between status polls | 7 |
bitpipe-use-ivy | Use ivy-read instead of completing-read | nil |
M-x bitpipe-run— trigger a pipeline (choose branch and pipeline interactively)M-x bitpipe-log— browse recent pipeline runs
In the log buffer:
| Key | Action |
|---|---|
RET | Open pipeline in browser |
g | Refresh |
n / p | Next / previous row |
GPL-3.0-or-later