Add Travis-CI integration
ClosedPublic

Authored by rnicole on Feb 27 2018, 3:22 PM.

Details

Summary

Some notes:

  • From what I've seen, the .travis.yml file (and by extension the .travis dir) needs to be on every branch we want Travis to build continuously + the main (master) branch for detection
  • Since every branch continuously tested must have the .travis.yml file, that allows for feature specific dependency version pinning
  • The Sink dependency follows the "develop" branch, but Travis will not detect new commits in Sink, so to update, either trigger a build manually on Travis-CI, or make a new commit in Kube
  • Unit Tests are disabled for now

Diff Detail

Repository
R162 Kube
Lint
Automatic diff as part of commit; lint not applicable.
Unit
Automatic diff as part of commit; unit tests not applicable.
rnicole requested review of this revision.Feb 27 2018, 3:22 PM
rnicole created this revision.
This revision was not accepted when it landed; it landed in state Needs Review.Feb 27 2018, 5:04 PM
Closed by commit R162:117654d14339: Add Travis-CI integration (authored by rnicole, committed by cmollekopf). · Explain Why
This revision was automatically updated to reflect the committed changes.