The Ember web client for Travis CI
![]() When using get with path (eg. get('foo.bar.baz')), get method is called only on the current object and computed property will be called. Because there is no easy way to overwrite the computed property, I moved incomplete record loading to ember-data. It's not DRY and it should be rewritten, but I don't want to do it at this point as we will need to completely rewrite it when upgrading ember-data. |
||
---|---|---|
assets | ||
config | ||
lib | ||
play | ||
public | ||
script | ||
spec | ||
.buildpacks | ||
.gitignore | ||
.slugignore | ||
.travis.yml | ||
Assetfile | ||
config.ru | ||
Gemfile | ||
Gemfile.lock | ||
Guardfile | ||
Guardfile.phantom | ||
LICENCSE | ||
NOTES.txt | ||
Procfile | ||
Rakefile | ||
README.md | ||
run_jasmine.coffee | ||
run_mocha.js | ||
seeds.sql | ||
travis-web.gemspec |
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/travis-ci/travis-web.git
cd travis-web
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