- Change to the
ci
directorycd cd
- Start a concourse ci test instance with vagrant
vagrant up
- Install concourse ci cli tool with
make fly-osx
ormake fly-linux
- Login to your concourse ci test instance
make login
(password: changeme) - Create you own config file
cp resources/config.yml.example resources/config.yml
and configure your credentials - Setup a test pipeline
make pipeline
- Setup another test pipeline
make example
- Unpause your pipelines
make unpause
- Install all dependencies
npm install
andsudo gem install terminal-notifier
(for OSX notifications) - Run the tests
npm test
- Run the tests with a change watcher
npm run test-watch
- Run the tests with a change watcher and debugger
npm run test-watch-debug
- Make a fork
- Run all tests
- Create a pull request
- docker build --no-cache -t danrspencer/jira-resource .