Skip to content

Latest commit

 

History

History
43 lines (32 loc) · 1.41 KB

File metadata and controls

43 lines (32 loc) · 1.41 KB

bitpipe

Trigger and monitor Bitbucket Pipelines from Emacs.

Installation

(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"))

Configuration

VariableDescriptionDefault
bitpipe-workspaceBitbucket workspace slugnil
bitpipe-emailAtlassian account emailnil
bitpipe-api-tokenBitbucket app passwordnil
bitpipe-poll-intervalSeconds between status polls7
bitpipe-use-ivyUse ivy-read instead of completing-readnil

Usage

  • M-x bitpipe-run — trigger a pipeline (choose branch and pipeline interactively)
  • M-x bitpipe-log — browse recent pipeline runs

In the log buffer:

KeyAction
RETOpen pipeline in browser
gRefresh
n / pNext / previous row

License

GPL-3.0-or-later