From 1d7d226a669dd0a85e20e3818b1438d68251a92f Mon Sep 17 00:00:00 2001 From: "Zaman, Orangzaib (UG - Computer Science)" <oz00020@surrey.ac.uk> Date: Tue, 1 Jun 2021 12:08:31 +0000 Subject: [PATCH] Added travis.yml file for CI/CD --- .travis.yml | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 .travis.yml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..bb05ebc --- /dev/null +++ b/.travis.yml @@ -0,0 +1,31 @@ +language: node_js +node_js: +- stable +cache: npm +install: +- cd apollo-gateway +- npm ci +- cd .. +- cd comments-service +- npm ci +- cd .. +- cd frontend +- npm ci +- cd .. +- cd posts-service +- npm ci +- cd .. +- cd users-service +- npm ci +- cd .. +script: +- cd comments-service +- npm test +- cd .. +- cd posts-service +- npm test +- cd .. +- cd users-service +- npm test +- cd .. +- docker-compose build -- GitLab