The Ember web client for Travis CI
Go to file
2015-12-08 10:18:03 +01:00
app Convert build serializer to javascript 2015-12-08 10:18:03 +01:00
ci
config
public clean up icons and other assets 2015-12-04 11:44:24 +01:00
ssl
tests Remove unneeded test 2015-12-08 10:18:02 +01:00
vendor
waiter
.bowerrc
.buildpacks
.editorconfig
.ember-cli
.gitignore
.jshintrc Don't warn about unused vars, it's annoying with function arguments 2015-09-02 13:17:29 +02:00
.rspec
.ruby-version
.slugignore
.travis.yml trying newer node 2015-12-02 14:17:59 -08:00
bower.json Update ember-cli to 1.13.8, ember.js to 1.13.8 and ember-data to 1.13.9 2015-09-01 10:24:03 +02:00
CONTRIBUTING.md
ember-cli-build.js add env var form tests 2015-07-15 16:50:18 +02:00
Gemfile
Gemfile.lock
LICENSE
NOTES.txt
package.json Update ember-cli to 1.13.8, ember.js to 1.13.8 and ember-data to 1.13.9 2015-09-01 10:24:03 +02:00
Procfile
README.md update readme 2015-11-17 12:33:09 +01:00
run_qunit.js
SSL_LOCALLY.md
testem.json Remove invalid data 2015-09-08 15:24:14 -04:00

Travis CI ember web client

Build Status

Running the app

The app is developed using Ember CLI. It requires nodejs with npm installed.

In order to run the app you need to install dependencies with:

bower install
npm install

Now you can run the server:

ember serve

And open http://localhost:4200 in the browser.

Alternatively you can run ember build --watch and start the server with waiter/script/server

Running tests

To run a test suite execute:

ember test

You can also start an interactive test runner for easier development:

ember test --serve

Updating the team page

The team information can be found in app/routes/team.coffee.
To add another member just add the info in the same style as the previous ones. Like so

{
  name: 'Mr T'
  title: 'Mascot'
  handle: 'travisci'
  nationality: 'internet'
  country: 'internet'
  image: 'mrt'
}

The order of value pairs does not matter, the quotationmarks do. Name and title will be displayed as they are. The handle will be used to generate a link to Twitter and displayed with a '@' in front of it. Nationality and country determine the flags. Please use the name of the country and not the adjective (like 'germany' and NOT 'german'). Image is the identifier to find the right image and animated gif. 'mrt' in the example will result in team-mrt.png and mrt-animated.gif.
Add the images themselves to public/images/team/ and additional flags to public/images/pro-landing/. Mind the naming conventions already in place.