Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

A Travis CI client for Mac OS X.

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 Travis.xcodeproj
Octocat-spinner-32 mockups
Octocat-spinner-32 resources
Octocat-spinner-32 src
Octocat-spinner-32 test
Octocat-spinner-32 vendor
Octocat-spinner-32 .gitignore
Octocat-spinner-32 .gitmodules
Octocat-spinner-32 .travis.yml
Octocat-spinner-32 LICENSE
Octocat-spinner-32 Podfile
Octocat-spinner-32 Podfile.lock
Octocat-spinner-32 README.mdown
README.mdown

Travis Watcher - Mac edition

Roadmap

In no particular order (see issue tracker for more details):

  • Authentication
  • Option to connect to multiple Travis installations (org/pro/custom). The only difference is the API endpoint and the fact that pro requires authentication
  • Show status for master branch (or other custom branch, eventually) for "favourite" repositories
    • Go to latest build in web browser if clicked on
  • Ability to change notification types globally, per organization and per repository (notify on success, failure or change)
  • If we're disconnected from Pusher/WebSockets, update with HTTP and reconnect to Pusher/WebSockets.
  • (Auto)update

Mockups

Menu bar:

Menu bar mockup

Preferences window:

Preferences window mockup

Development Setup

The Travis CI Mac app uses CocoaPods to manage dependencies. After installing CocoaPods you need to run pod install to download the dependencies.

Note on Patches/Pull Requests

  1. Fork the project.
  2. Make your feature addition or bug fix.
  3. Add tests for it. This is important so it doesn't get broken in a future version unintentionally.
  4. Commit. Please do not edit the version number. If you want to update it, please do it in a separate commit so it's easy to ignore when merging.
  5. Send a pull request. Bonus points for topic branches.

Copyright

Copyright (c) 2012-2013 Travis. See LICENSE for details.

Something went wrong with that request. Please try again.