Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Separates out Travis into a bunch of build stages (#1932)
* initial attempt at job stages * more work on travis jobs * wip * wip * more job stuff * expand travis C++ stage * wip * play around more with build stage aliases * add a cache stage * simplify travis file * add before_install.sh step * add script skip to cache stage * add another stage * add unit test stage * allow PHP 7.2 to fail for now * add e2e testing * add initial integration * only use one integration stage for right now * attempt to add another integration stage * remove temp file * finish integration test matrix * Fill out e2e tests * work on setting up e2e testing * add pip install lines for e2e tests * work on integration tests * add start-directory for test discovery * add lines for installation of python_submitty_utils * test for e2e * debug e2e * play aorund with travis apache conf * work more on travis.yml * play around more with apache conf * more attempts at apache conf * re-enable missing apache module * continue trying to debug * fix travis file * more debugging * set missing bash variable * try and revert some changes of travis.yml * remove unnecessary if * try and fix the autograder tests * attempt to debug .travis * attempt to fix integration matrix * test to see what we need to install for clang-5.0 * try, try again * try again x 2 * try again with clang? * add more clangs * fix brokne travis.yml * don't touch clang? * try installing both clang + clang-x.x * wat * create clang matrix? * unquiet clang * try try again * weird random travis? * what is going on? * ugh * try and fix travis? * try and simplify llvm * use Clang 5.0.1 for the prebuilt * bring it all together * remove bunch of old unnecessary files * fix travis build * add some python unit testing * fix travis mistake * use the cache for python unit tests * remove unnecessary test_require package * update cache for vendor
- Loading branch information