travisTravis-CI service API wrapper for Python | |
Download |
travis Ranking & Summary
Advertisement
- License:
- BSD License
- Price:
- FREE
- Publisher Name:
- Pedro Rodrigues
- Publisher web site:
- https://github.com/medecau/
travis Tags
travis Description
travis is Python wrapper for the Travis-CI service API.Usage: import travis print show('travis-ci', 'travis-ci').last.stableDocumentation:repositories() list of the latest repos being testedshow(owner, repo, build=None) returns either a repository object if a build number is provided then a build object is returnedbuilds(owner, repo) returns a list of builds for a given repoget_builds() meant for internal use works like builds()Repo(dict()) description id last_build_duration last_build_finished_at last_build_id last_build_language last_build_number last_build_result last_build_started_at last_build_status public_key slug builds last stableBuild(dict()) branch commit duration event_type finished_at id message number repository_id result started_at state passed### Cute(dict()) meant for internal use both Repo() and Build() are based on this class it receives a dict and makes all the keys available as attributesBugs & Co.If you find bugs or new features that are not implemented you can:- Fork and implement the changes- Fork and write a test that fails but shouldn't- Submit an issue in githubAknowledgmentKenneth Reitz for being awesome and showing how to do things rightProduct's homepage
travis Related Software