From 5c30598b8c94742818f82b2b27c12a62d257c338 Mon Sep 17 00:00:00 2001 From: Martin Weise <martin.weise@tuwien.ac.at> Date: Mon, 4 Sep 2023 16:13:22 +0200 Subject: [PATCH] Added more stuff --- .gitlab-ci.yml | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 231ba7b500..ac9fc92507 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -50,23 +50,18 @@ build-frontend: - "yarn --cwd ./dbrepo-ui run build" build-docker: - image: - name: gcr.io/kaniko-project/executor:v1.15.0-debug - entrypoint: [""] stage: build-docker needs: - build-metadata-service - build-analyse-service script: - - /kaniko/executor --context ./dbrepo-analyse-service --dockerfile "./dbrepo-analyse-service/Dockerfile" --no-push - - /kaniko/executor --context ./dbrepo-authentication-service --dockerfile "./dbrepo-authentication-service/Dockerfile" --no-push - - /kaniko/executor --context ./dbrepo-broker-service --dockerfile "./dbrepo-broker-service/Dockerfile" --no-push - - /kaniko/executor --context ./dbrepo-metadata-db --dockerfile "./dbrepo-metadata-db/Dockerfile" --no-push - - /kaniko/executor --context ./dbrepo-metadata-service --dockerfile "./dbrepo-metadata-service/Dockerfile" --no-push - - /kaniko/executor --context ./dbrepo-search-sync-agent --dockerfile "./dbrepo-search-sync-agent/Dockerfile" --no-push - - /kaniko/executor --context ./dbrepo-ui --dockerfile "./dbrepo-ui/Dockerfile" --no-push + - "cp .env.unix.example .env" + - "docker build -t dbrepo-metadata-service:build --target build dbrepo-metadata-service" + - "docker build -t dbrepo-search-sync-agent:build --target build dbrepo-search-sync-agent" + - "docker compose build --parallel" test-metadata-service: + image: maven:3-openjdk-17 stage: test-backend needs: - build-metadata-service @@ -84,6 +79,7 @@ test-metadata-service: coverage: '/Total.*?([0-9]{1,3})%/' test-search-sync-agent: + image: maven:3-openjdk-17 stage: test-backend needs: - build-search-sync-agent @@ -119,6 +115,7 @@ test-analyse-service: coverage: '/TOTAL.*?([0-9]{1,3})%/' test-frontend: + image: node:14-alpine stage: test-frontend needs: - build-frontend -- GitLab