The Ember web client for Travis CI
Go to file
Piotr Sarnacki 6bf5bd3356 Needed to move part of incomplete impl. to store
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.
2012-10-31 00:46:13 +01:00
assets Needed to move part of incomplete impl. to store 2012-10-31 00:46:13 +01:00
config switch to puma, make app reload in development mode 2012-10-17 16:19:42 +02:00
lib allow setting token manually 2012-10-24 19:36:17 +02:00
play check if readyState == 3 makes the responseText available in browsers we care about ... yes, it does 2012-10-06 17:29:16 +02:00
public Remove public/version from git 2012-10-30 02:30:45 +01:00
script update script/server to use puma 2012-10-19 00:19:06 +02:00
spec spec and fix app 2012-10-22 21:23:34 +02:00
.buildpacks Change buildpacks 2012-10-30 02:20:58 +01:00
.gitignore Remove public/version from git 2012-10-30 02:30:45 +01:00
.slugignore Don't ignore assets directory when building slug 2012-10-30 02:23:06 +01:00
.travis.yml add .travis.yml 2012-10-03 13:50:10 +02:00
Assetfile Set encodings to UTF-8 when compiling assets 2012-10-30 02:23:22 +01:00
config.ru allow setting token manually 2012-10-24 19:36:17 +02:00
Gemfile Keep assets dependencies in assets group in Gemfile 2012-10-30 02:22:43 +01:00
Gemfile.lock Merge branch 'master' of github.com:travis-ci/travis-web 2012-10-22 21:25:22 +02:00
Guardfile add back guard for @svenfuchs 2012-10-16 19:06:08 +02:00
Guardfile.phantom add back guard for @svenfuchs 2012-10-16 19:06:08 +02:00
LICENCSE mit license 2012-10-03 13:38:40 +02:00
NOTES.txt Remove getPath/setPath from NOTES, it's already fixed 2012-08-12 13:42:43 +02:00
Procfile switch to puma, make app reload in development mode 2012-10-17 16:19:42 +02:00
Rakefile work on profile view 2012-09-10 00:52:42 +02:00
README.md Update readme to reference new repo. 2012-10-28 00:16:35 +13:00
run_jasmine.coffee try using jasmine for specs 2012-06-25 23:58:27 +02:00
run_mocha.js try using jasmine for specs 2012-06-25 23:58:27 +02:00
seeds.sql add seeds gitignore config/travis.yml 2012-07-21 20:03:29 +02:00
travis-web.gemspec rename gemspec 2012-10-03 15:24:47 +02:00

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