Bitbar::Gitlab
BitBar GitLab Plugin, giving access to issues and pipelines.
Features
- Browse project issues
- Focus project issues
- Copy issue title to pasteboard
- New issue in project
- Show/hide starred projects
- Show/hide all projects
- Focus project pipelines
- Show pipeline status
- Notify when pipeline has finished
Requirements
- macOS
- BitBar
- sudo permission to install gems globally
Installation
If you have rvm make sure to first use the system ruby version, as BitBar is using this ruby.
rvm use system
First install gem globally.
sudo gem install bitbar_gitlab
Then run:
gitlab-bitbar-plugin.rb install
When finished without problems start BitBar or refresh plugins.
Usage
The menu's should be self explaining
macOS notifications for GitLab CI jobs
If you like to have macOS notifications you must install terminal-notifier with brew.
brew install terminal-notifier
Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/mipmip/bitbar_gitlab. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.
License
The gem is available as open source under the terms of the MIT License.
Code of Conduct
Everyone interacting in the Bitbar::Gitlab project’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the code of conduct.