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