After this patch, subsequent commits to the osv GitHub Repo should trigger a build at https://travis-ci.org/cloudius-systems/osv.
At the moment, the build consists of building the Ubuntu Docker image and building osv. This can easily be expanded upon by adding new entries to the .travis.yml. Addtionally, this could also be changed to not use the Docker image, if desired. Future expansion of this functionality is detailed here: https://github.com/cloudius-systems/osv/wiki/Automated-Testing-Framework The goal would be to build and test various apps, to ensure the change doesn't make any major regressions. Refs #1044 Signed-off-by: Mason Davis <mason.da...@utexas.edu> --- .travis.yml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 00000000..fcaf5bce --- /dev/null +++ b/.travis.yml @@ -0,0 +1,9 @@ +sudo: required +language: c +services: + - docker +before_install: + - cd docker && docker build -t osv/builder -f ./Dockerfile.Ubuntu . + - docker run -it --privileged -d --name build osv/builder +script: + - docker exec build ./scripts/build -- 2.24.0 -- You received this message because you are subscribed to the Google Groups "OSv Development" group. To unsubscribe from this group and stop receiving emails from it, send an email to osv-dev+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/osv-dev/20191210045931.6646-1-mason.davis%40utexas.edu.