diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..b0e2b18 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,15 @@ +sudo: required +dist: xenial +branches: + only: + -dev + +notifications: + email: + recipients: + - prasad.talasila@eng.au.dk + on_success: change + on_failure: always + +script: +- bash tests/test_runner.sh diff --git a/executionnode/Dockerfile b/executionnode/Dockerfile index 3c36ab1..3805cfc 100644 --- a/executionnode/Dockerfile +++ b/executionnode/Dockerfile @@ -25,5 +25,6 @@ RUN apt-get install -y software-properties-common && \ apt-get update && \ echo "oracle-java8-installer shared/accepted-oracle-license-v1-1 select true" | \ debconf-set-selections && \ - apt-get install -y --force-yes oracle-java8-installer && \ + apt-get install -y --force-yes oracle-java8-installer && apt-get install -y gcc-6 g++-6 + diff --git a/nodejs/Dockerfile b/nodejs/Dockerfile index 0b95901..a902f53 100644 --- a/nodejs/Dockerfile +++ b/nodejs/Dockerfile @@ -18,3 +18,4 @@ RUN dpkg-reconfigure --frontend noninteractive locales && \ bash nodesource_setup.sh && \ apt-get update && apt-get install --force-yes -y nodejs build-essential git && \ rm nodesource_setup.sh + diff --git a/tests/test_runner.sh b/tests/test_runner.sh new file mode 100644 index 0000000..809a41d --- /dev/null +++ b/tests/test_runner.sh @@ -0,0 +1,2 @@ +sudo docker build nodejs/ +sudo docker build executionnode/