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.ymlusingtravis encrypt TRAVIS_API_TOKEN=... --add - Add script to your
travis.ymlafter_success: - juicy-tattoo
- Create
test/tattoo.jsonfile 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.