Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/elazar/travis-build-grid
Utility for generating HTML reports based on build results of multiple Travis CI projects
https://github.com/elazar/travis-build-grid
Last synced: 6 days ago
JSON representation
Utility for generating HTML reports based on build results of multiple Travis CI projects
- Host: GitHub
- URL: https://github.com/elazar/travis-build-grid
- Owner: elazar
- License: bsd-2-clause
- Created: 2014-04-29T04:42:05.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-04-29T05:16:07.000Z (over 10 years ago)
- Last Synced: 2024-11-01T00:11:53.611Z (about 2 months ago)
- Language: PHP
- Size: 125 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# elazar/travis-build-grid
Utility for rendering an HTML table of the last [Travis CI](https://travis-ci.org/)
build results for multiple repositories and platform versions.[Demo](http://phergie.github.io/travis-build-grid.html)
## Installation
Use [Composer](https://getcomposer.org/).
```json
{
"require": {
"elazar/travis-build-grid": "1.*"
}
}
```## Usage
```
./bin/travis-build-grid php \
phergie/phergie-irc-bot-react \
phergie/phergie-irc-client-react \
...
```Above, `php` corresponds to the key in your `.travis.yml` file that references
a list of platform versions. All the arguments that follow reference
repositories on Travis CI. The invocation will send the rendered HTML to stdout.If you were to store your repository references in a file with one reference
per line, an invocation might look like this:```
./bin/travis-build-grid php $(< repos.txt) > grid.html
```## LICENSE
Released under the BSD License. See `LICENSE`.