Naive script to Test All The Things Over & Over
Inspired by Polymer/tattoo
This is naive script to run more builds after your build finished successfully.
npm install juicy-tattoo
Consider saving it to your package.json
with --save
, or calling it in your .travis.yml
:
before_script:
- npm install juicy-tattoo
- Make sure all your repos have travis builds up and running correctly
- Generate a Travis token as described here: https://docs.travis-ci.com/user/triggering-builds
- Secure it and add to your
.travis.yml
usingtravis encrypt TRAVIS_API_TOKEN=... --add
- Add script to your
travis.yml
after_success: - juicy-tattoo
- Create
test/tattoo.json
file to point to your dependants:{ "name": "YourOrg/YourRepo", "dependants": [ "DependantOrg/DependantRepo" ... ] }
Push your changes to the repo, and travis should trigger other builds as well.