Skip to content
/ tattoo Public

Naive script to Test All The Things Over & Over

License

Notifications You must be signed in to change notification settings

Juicy/tattoo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

tattoo

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.

Installation

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

Setup

  1. Make sure all your repos have travis builds up and running correctly
  2. Generate a Travis token as described here: https://docs.travis-ci.com/user/triggering-builds
  3. Secure it and add to your .travis.yml using travis encrypt TRAVIS_API_TOKEN=... --add
  4. Add script to your travis.yml
    after_success:
    - juicy-tattoo
  5. Create test/tattoo.json file to point to your dependants:
    {
      "name": "YourOrg/YourRepo",
      "dependants": [
        "DependantOrg/DependantRepo"
        ...
       ]
    }

Usage

Push your changes to the repo, and travis should trigger other builds as well.

About

Naive script to Test All The Things Over & Over

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published