The Ember web client for Travis CI
![]() This is working implementation of links on log line numbers. Although it does the job, it's really hacky and involves overriding some of the ember's methods (resolvePath, routeMatcher) beacuse currently HistoryLocation can't handle hash additions in an easy way. This code should be fixed as soon as ember's router gets more powerful and gives much more granular control over matching routes. |
||
---|---|---|
assets | ||
config | ||
lib | ||
play | ||
public | ||
spec | ||
.gitignore | ||
.slugignore | ||
.travis.yml | ||
AssetFile | ||
config.ru | ||
dev.env | ||
Gemfile | ||
Gemfile.lock | ||
Guardfile | ||
Guardfile.phantom | ||
LICENCSE | ||
NOTES.txt | ||
Procfile | ||
Rakefile | ||
README.md | ||
run_jasmine.coffee | ||
run_mocha.js | ||
seeds.sql | ||
travis-web.gemspec | ||
unicorn.rb |
Travis CI ember web client
Running the app
This is a static html/js app so you shouldn't need to install anything.
git clone git://github.com/svenfuchs/travis-ember.git
cd travis-ember
open public/index.html
Running locally with a local API server:
RUN_API=1 bundle exec rackup -p 3000
Running against existing API endpoint:
API_ENDPOINT="https://api.travis-ci.org/" RUN_API=0 bundle exec rackup
Run locally, one on ci.dev
and one on api.dev
:
. dev.env
bundle exec rackup
Compiling assets manually
bundle exec rakep
ENV=production bundle exec rakep
Compiling assets on change
bundle exec guard