Skip to content

egeloen/travis-wall

Repository files navigation

README

Build Status

Hey everyone! I'm Travis Wall, a SaaS which gives you feedbacks about your Travis!

I react in semi-realtime (every 15 sec) and I'm compatible with public/private accounts, mobile, tablet, desktop. You can give me a try at http://egeloen.fr/travis-wall.

Screenshot

Install me

My installation process is based on Npm, a dependency manager for NodeJS. So, first, you need to install it on your system. After, install my dependencies:

$ npm install

At the end, the node_modules directory should have been created...

Build me

Once my dependencies are well installed, you need to build me because my source code can not work as it is. My building process and many other processes are managed by Grunt, a task manager for NodeJS:

$ npm install -g grunt-cli
$ grunt dist

Now, the dist directory should wrap me. Basically, I'm just a set of HTML/JS/CSS and image files which can be deployed on any web server :)

Run me

Because I'm an angular application, I can't be ran like simple HTML files... To ease your play with me, I'm shipped with an ExpressJS web server which can be ran as simple as the following command:

$ grunt serve

Then, you can play with me at http://localhost:3000.

Test me

I'm unit tested with Karma/Jasmine and I use Protractor for e2e tests. To run them, just execute:

$ grunt test

Enhance me

Like all open source projects, I love contributors! If you'd like to contribute, feel free to propose a PR!

License

I'm under the MIT license. For the full copyright and license information, please read the LICENSE file that was distributed with this soure code.

About

I'm a SaaS which gives you feedbacks about your Travis.

Resources

License

Stars

Watchers

Forks

Packages

No packages published