Just a few days ago, we announced our new command line client. We just did a new release, and are proud to announce that it learned a few new tricks.
These are the commands that shipped with today’s 1.1.0 release:
console- opens up a pry console with the travis gem loaded, authentication taken care of, and all constants importeddisable- disables a project, but why would you want that?enable- enables a project, now we’re talkingencrypt- encrypts strings with the project’s public keyendpoint- displays the API endpointhelp- gives you more infoshistory- displays the project history, filter with--branchor--pull-requestlogin- authenticates youlogs- displays logs for a given job numberopen- opens the repository, a build or a job on Travis or GitHubraw- let’s you play with the API payloads directlyrestart- restarts a build or a jobshow- displays a build or a jobstatus- displays the current project state, use-pqxfor shell scripting galoresync- triggers a new sync between Travis CI and GitHubversion- well… you know, the versionwhatsup- tells you what’s going on on Traviswhoami- in case you forgot who you are (or want to check if you’re logged in)
Additionally, the underlying Ruby library has seen a lot of improvements, check out the documentation.
Now get excited and make things.
