Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mipmip/bitbar_gitlab
BitBar GitLab Plugin, giving access to issues and pipelines.
https://github.com/mipmip/bitbar_gitlab
bitbar bitbar-plugin gitlab gitlab-ci menubar-app
Last synced: 12 days ago
JSON representation
BitBar GitLab Plugin, giving access to issues and pipelines.
- Host: GitHub
- URL: https://github.com/mipmip/bitbar_gitlab
- Owner: mipmip
- License: mit
- Created: 2019-01-30T23:06:59.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-02-25T22:42:29.000Z (over 5 years ago)
- Last Synced: 2024-10-07T18:15:11.838Z (28 days ago)
- Topics: bitbar, bitbar-plugin, gitlab, gitlab-ci, menubar-app
- Language: Ruby
- Size: 109 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# 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
![image](assets/screenie.png)
## 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](http://contributor-covenant.org) code of conduct.## License
The gem is available as open source under the terms of the [MIT
License](https://opensource.org/licenses/MIT).## 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](https://github.com/[USERNAME]/bitbar-gitlab/blob/master/CODE_OF_CONDUCT.md).