Talk:Continuous integration/Architecture/Isolation

From mediawiki.org

Reusing bits from Travis?[edit]

First of all, I'm really happy to see movement on better isolation in testing!

I am wondering if we could use some of the travis infrastructure. For example:

  • travis-build generates shell scripts that execute tests based on .travis.yml files.
  • travis-worker has code to maintain a VM pool (backed by different backends including docker, but excluding KVM) & run travis-build tests inside them.

Both of these look independent from github APIs at first sight. We might not need some of the other travis bits if the same is handled by jenkins / zuul in our case. -- Gabriel Wicke (GWicke) (talk) 18:24, 13 January 2015 (UTC)Reply