Skip to content

CodeNow/runnable-angular

Repository files navigation

The front-end for Runnable's environment management platform.

 CircleCI Status

 SauceLabs Status

###Instructions

  • grunt: execute grunt build to start a server and serve app at http://localhost:3001
  • grunt build: compile jade/sass, concat files, move compiled files into client/build/
  • grunt test:watch: run tests on fs changes
  • grunt test: run tests
  • npm start: build & start production environment

###Requirements

  • node ~0.10.30
  • npm ~1.4.20
  • browserify@~5.9.1

###Testing Unit Tests

grunt test

E2E tests

webdriver-manager start;
npm run e2e

You can also pass credentials to protractor

protractor ./test/protractor.conf.js --params.user SomeKittens --params.password hunter2

Tagging

  1. npm version [type]
  2. git push origin --tags

Adding Static Assets

Currently, this repo depends on the built assets from runnable.com. In order to update these assets, just copy them into this repo. This is a temporary solution.

  1. On runnable.com, checkout master and run gulp build
  2. On runnable-angular, checkout and pull master, then create a branch
  3. Run cp -R ../runnable.com/dist/* runnable.com/
  4. Push and create a PR
  5. After merging PR, deploy runnable-angular

###Contributors   Taylor Dolan (taylordolan)

  Ryan Kahn (Myztiq)

  Nathan Meyers (Nathan219)

  Anton Podviaznikov (podviaznikov)

  Anandkumar Patel (anandkumarpatel)

  Tejesh Mehta (tjmehta)

  Tony Li (runnabro)

  Casey Flynn (cflynn07)

  Jorge R. Silva(thejsj)

  Damien Hayeck(damienrunnable)

About

The front-end for Runnable's environment management platform.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 18