Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nlamirault/emacs-travis
An Emacs client for TravisCI
https://github.com/nlamirault/emacs-travis
emacs travis
Last synced: 3 months ago
JSON representation
An Emacs client for TravisCI
- Host: GitHub
- URL: https://github.com/nlamirault/emacs-travis
- Owner: nlamirault
- License: gpl-2.0
- Created: 2014-11-14T18:17:55.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2022-01-14T14:42:30.000Z (almost 3 years ago)
- Last Synced: 2024-04-25T02:31:57.461Z (6 months ago)
- Topics: emacs, travis
- Language: Emacs Lisp
- Size: 335 KB
- Stars: 27
- Watchers: 4
- Forks: 5
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: ChangeLog.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# emacs-travis
[![travis][badge-travis]][travis]
[![drone][badge-drone]][drone]
[![Melpa Status](http://melpa.milkbox.net/packages/travis-badge.svg)](http://melpa.milkbox.net/#/travis)
[![MELPA Stable](http://stable.melpa.org/packages/travis-badge.svg)](http://stable.melpa.org/#/travis)
[![Coverage Status](https://coveralls.io/repos/nlamirault/emacs-travis/badge.png)](https://coveralls.io/r/nlamirault/emacs-travis)`emacs-travis` provides :
* a REST client to the [Travis][] API## Installation
The recommended way to install ``emacs-travis`` is via [MELPA][]:
M-x package-install travis
or [Cask][]:
(depends-on "travis")
## Usage
* Setup your Travis configurations using your Github token :
$ export TRAVIS_TOKEN=xxxxxx
* Display your Travis build status for some projects:
M-x travis-show-projects
See ![TravisCI](images/emacs-travis.png)
## Development
### Cask
``emacs-travis`` use [Cask][] for dependencies
management. Install it and retrieve dependencies :$ curl -fsSkL https://raw.github.com/cask/cask/master/go | python
$ export PATH="$HOME/.cask/bin:$PATH"
$ cask### Tests
* Launch unit tests :
$ export TRAVIS_TOKEN xxxxxx
$ make clean test## Support / Contribute
See [here](CONTRIBUTING.md)
## Changelog
A changelog is available [here](ChangeLog.md).
## License
See [LICENSE](LICENSE).
## Contact
Nicolas Lamirault
[emacs-travis]: https://github.com/nlamirault/emacs-travis
[badge-license]: https://img.shields.io/badge/license-GPL_2-green.svg?style=flat
[LICENSE]: https://github.com/nlamirault/emacs-travis/blob/master/LICENSE
[travis]: https://travis-ci.org/nlamirault/emacs-travis
[badge-travis]: http://img.shields.io/travis/nlamirault/emacs-travis.svg?style=flat
[badge-drone]: https://drone.io/github.com/nlamirault/emacs-travis/status.png
[drone]: https://drone.io/github.com/nlamirault/emacs-travis/latest
[badge-wercker]: https://app.wercker.com/status/230e39942045191c79677ed663572c69/s
[wercker]: https://app.wercker.com/project/bykey/230e39942045191c79677ed663572c69
[GNU Emacs]: https://www.gnu.org/software/emacs/
[MELPA]: http://melpa.milkbox.net/
[Cask]: http://cask.github.io/
[Issue tracker]: https://github.com/nlamirault/emacs-travis/issues
[Helm]: https://github.com/emacs-helm/helm