https://github.com/eputnam/citriage
Tool for CI Triage rotation at Puppet
https://github.com/eputnam/citriage
ci-triage-rotation command-line commander ruby
Last synced: about 1 year ago
JSON representation
Tool for CI Triage rotation at Puppet
- Host: GitHub
- URL: https://github.com/eputnam/citriage
- Owner: eputnam
- License: mit
- Created: 2016-09-27T20:39:08.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2019-09-08T23:03:17.000Z (almost 7 years ago)
- Last Synced: 2025-02-09T11:16:01.289Z (over 1 year ago)
- Topics: ci-triage-rotation, command-line, commander, ruby
- Language: Ruby
- Size: 28.3 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Citriage
Lists out modules from Jenkins and their current status as it pertains ot CI Triage rotation.
## Installation
Build the gem:
```shell
gem build citriage.gemspec
```
Install the gem:
```shell
gem install {gem_file}
```
## Usage
To list modules for all platforms, simply run:
```shell
ci-triage
```
To get verbose output that lists all branches and failing jobs individually, run with the `--verbose` option:
```shell
ci-triage --verbose
```
To take it to the _next_ level and list failing configurations per job, run with the `--configurations` option:
```shell
ci-triage --configurations
```
To specify specific platforms, use the -p option and list platforms as arguments separated by commas:
```shell
ci-triage -p linux,windows,netdev
```
### Available Plaforms:
- windows
- linux
- cross-platform
- netdev
- cloud
- future
Default behavior is to list all platforms.
## Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/eputnam/citriage.
## License
The gem is available as open source under the terms of the [MIT License](http://opensource.org/licenses/MIT).