From 2ea8b95373845ed6dea3a7c04ca33b8a551908a7 Mon Sep 17 00:00:00 2001 From: augustinebest Date: Mon, 24 Jan 2022 15:31:20 +0100 Subject: [PATCH] built other services --- .github/workflows/backend.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/backend.yaml b/.github/workflows/backend.yaml index 586a4e3434..a7523f53d7 100644 --- a/.github/workflows/backend.yaml +++ b/.github/workflows/backend.yaml @@ -25,6 +25,15 @@ jobs: sudo docker rm $(sudo docker ps -aq) || echo 'No docker containers' sudo docker run --name mongo -p 27017:27017 -d mongo:4.2.3 sudo docker run --name redis -p 6379:6379 -d redis:5.0.7 redis-server + sudo docker run --name realtime --env-file ./realtime/.env -e PORT=3300 --net=host -d oneuptime/realtime:latest + sudo docker run --name=samlIdp -p 9876:8080 -p 8443:8443 -e SIMPLESAMLPHP_SP_ENTITY_ID=hackerbay.io -e SIMPLESAMLPHP_SP_ASSERTION_CONSUMER_SERVICE=http://localhost:3002/api/user/sso/callback -e SIMPLESAMLPHP_SP_SINGLE_LOGOUT_SERVICE=http://localhost/simplesaml/module.php/saml/sp/saml2-logout.php/test-sp -v $PWD/saml/users.php:/var/www/simplesamlphp/config/authsources.php -d kristophjunge/test-saml-idp + sudo docker build -t oneuptime/init-script:3.0.$CI_PIPELINE_IID ./init-script + sudo docker run -e NODE_ENV=development -e IS_SAAS_SERVICE=true -e IS_TESTING=true --net=host -d oneuptime/init-script:3.0.$CI_PIPELINE_IID + sudo docker build -t oneuptime/probe:3.0.$CI_PIPELINE_IID ./probe + sudo docker run --name probe-1 --env-file ./probe/.env -e PORT=3024 -e SERVER_URL=http://localhost:3020 -e PROBE_NAME='Probe 1' -e PROBE_KEY=test-key --net=host -d oneuptime/probe:3.0.$CI_PIPELINE_IID + sudo docker run --name probe-2 --env-file ./probe/.env -e PORT=3025 -e SERVER_URL=http://localhost:3020 -e PROBE_NAME='Probe 2' -e PROBE_KEY=test-key --net=host -d oneuptime/probe:3.0.$CI_PIPELINE_IID + sudo docker build -t oneuptime/http-test-server:3.0.$CI_PIPELINE_IID ./http-test-server + sudo docker run -p 3010:3010 -d oneuptime/http-test-server:3.0.$CI_PIPELINE_IID sudo docker ps cd backend npm ci