Skip to content
Snippets Groups Projects
Verified Commit 027832b9 authored by Martin Weise's avatar Martin Weise
Browse files

Updated pipeline

parent 3011b643
No related branches found
No related tags found
2 merge requests!163Relase 1.3.0,!155Added readme to authentication service and added eureka service
...@@ -26,76 +26,76 @@ stages: ...@@ -26,76 +26,76 @@ stages:
- build-docker - build-docker
- release - release
build-backend-metadata-db: build-metadata-db:
stage: build-backend stage: build-backend
script: script:
- "make build-backend-metadata-db" - "make build-metadata-db"
build-identifier-service: build-identifier-service:
stage: build-backend stage: build-backend
needs: needs:
- build-backend-metadata-db - build-metadata-db
script: script:
- "make build-backend-identifier" - "make build-identifier-service"
build-backend-container: build-container-service:
stage: build-backend stage: build-backend
needs: needs:
- build-backend-metadata-db - build-metadata-db
script: script:
- "make build-backend-container" - "make build-container-service"
build-backend-database: build-database-service:
stage: build-backend stage: build-backend
needs: needs:
- build-backend-metadata-db - build-metadata-db
script: script:
- "make build-backend-database" - "make build-database-service"
build-backend-discovery: build-discovery-service:
stage: build-backend stage: build-backend
needs: needs:
- build-backend-metadata-db - build-metadata-db
script: script:
- "make build-backend-discovery" - "make build-discovery-service"
build-backend-gateway: build-gateway-service:
stage: build-backend stage: build-backend
needs: needs:
- build-backend-metadata-db - build-metadata-db
script: script:
- "make build-backend-gateway" - "make build-gateway-service"
build-backend-query: build-query-service:
stage: build-backend stage: build-backend
needs: needs:
- build-backend-metadata-db - build-metadata-db
script: script:
- "make build-backend-query" - "make build-query-service"
build-backend-table: build-table-service:
stage: build-backend stage: build-backend
needs: needs:
- build-backend-metadata-db - build-metadata-db
script: script:
- "make build-backend-table" - "make build-table-service"
build-backend-metadata: build-metadata-service:
stage: build-backend stage: build-backend
needs: needs:
- build-backend-metadata-db - build-metadata-db
script: script:
- "make build-backend-metadata" - "make build-metadata-service"
build-backend-semantics: build-semantics-service:
stage: build-backend stage: build-backend
script: script:
- "make build-backend-semantics" - "make build-semantics-service"
build-backend-analyse: build-analyse-service:
stage: build-backend stage: build-backend
script: script:
- "make build-backend-analyse" - "make build-analyse-service"
test-identifier-service: test-identifier-service:
stage: test-backend stage: test-backend
...@@ -117,7 +117,7 @@ test-identifier-service: ...@@ -117,7 +117,7 @@ test-identifier-service:
test-container-service: test-container-service:
stage: test-backend stage: test-backend
needs: needs:
- build-backend-container - build-container-service
script: script:
- "make test-container-service" - "make test-container-service"
- "cat ./dbrepo-container-service/report/target/site/jacoco-aggregate/index.html | grep -o 'Total[^%]*%' | sed 's/<.*>/ /; s/Total/Jacoco Coverage Total:/'" - "cat ./dbrepo-container-service/report/target/site/jacoco-aggregate/index.html | grep -o 'Total[^%]*%' | sed 's/<.*>/ /; s/Total/Jacoco Coverage Total:/'"
...@@ -134,7 +134,7 @@ test-container-service: ...@@ -134,7 +134,7 @@ test-container-service:
test-database-service: test-database-service:
stage: test-backend stage: test-backend
needs: needs:
- build-backend-database - build-database-service
script: script:
- "docker pull elasticsearch:7.13.4" - "docker pull elasticsearch:7.13.4"
- "make test-database-service" - "make test-database-service"
...@@ -153,7 +153,7 @@ test-database-service: ...@@ -153,7 +153,7 @@ test-database-service:
test-discovery-service: test-discovery-service:
stage: test-backend stage: test-backend
needs: needs:
- build-backend-discovery - build-discovery-service
script: script:
- "make test-discovery-service" - "make test-discovery-service"
- "cat ./dbrepo-discovery-service/report/target/site/jacoco-aggregate/index.html | grep -o 'Total[^%]*%' | sed 's/<.*>/ /; s/Total/Jacoco Coverage Total:/'" - "cat ./dbrepo-discovery-service/report/target/site/jacoco-aggregate/index.html | grep -o 'Total[^%]*%' | sed 's/<.*>/ /; s/Total/Jacoco Coverage Total:/'"
...@@ -170,7 +170,7 @@ test-discovery-service: ...@@ -170,7 +170,7 @@ test-discovery-service:
test-query-service: test-query-service:
stage: test-backend stage: test-backend
needs: needs:
- build-backend-query - build-query-service
script: script:
- "make test-query-service" - "make test-query-service"
- "cat ./dbrepo-query-service/report/target/site/jacoco-aggregate/index.html | grep -o 'Total[^%]*%' | sed 's/<.*>/ /; s/Total/Jacoco Coverage Total:/'" - "cat ./dbrepo-query-service/report/target/site/jacoco-aggregate/index.html | grep -o 'Total[^%]*%' | sed 's/<.*>/ /; s/Total/Jacoco Coverage Total:/'"
...@@ -188,7 +188,7 @@ test-query-service: ...@@ -188,7 +188,7 @@ test-query-service:
test-table-service: test-table-service:
stage: test-backend stage: test-backend
needs: needs:
- build-backend-table - build-table-service
script: script:
- "make test-table-service" - "make test-table-service"
- "cat ./dbrepo-table-service/report/target/site/jacoco-aggregate/index.html | grep -o 'Total[^%]*%' | sed 's/<.*>/ /; s/Total/Jacoco Coverage Total:/'" - "cat ./dbrepo-table-service/report/target/site/jacoco-aggregate/index.html | grep -o 'Total[^%]*%' | sed 's/<.*>/ /; s/Total/Jacoco Coverage Total:/'"
...@@ -205,7 +205,7 @@ test-table-service: ...@@ -205,7 +205,7 @@ test-table-service:
test-metadata-service: test-metadata-service:
stage: test-backend stage: test-backend
needs: needs:
- build-backend-metadata - build-metadata-service
script: script:
- "make test-metadata-service" - "make test-metadata-service"
- "cat ./dbrepo-metadata-service/report/target/site/jacoco-aggregate/index.html | grep -o 'Total[^%]*%' | sed 's/<.*>/ /; s/Total/Jacoco Coverage Total:/'" - "cat ./dbrepo-metadata-service/report/target/site/jacoco-aggregate/index.html | grep -o 'Total[^%]*%' | sed 's/<.*>/ /; s/Total/Jacoco Coverage Total:/'"
...@@ -222,7 +222,7 @@ test-metadata-service: ...@@ -222,7 +222,7 @@ test-metadata-service:
test-gateway-service: test-gateway-service:
stage: test-backend stage: test-backend
needs: needs:
- build-backend-gateway - build-gateway-service
script: script:
- "make test-gateway-service" - "make test-gateway-service"
- "echo 'Jacoco Coverage Total: 100%'" - "echo 'Jacoco Coverage Total: 100%'"
...@@ -239,7 +239,7 @@ test-gateway-service: ...@@ -239,7 +239,7 @@ test-gateway-service:
test-semantics-service: test-semantics-service:
stage: test-backend stage: test-backend
needs: needs:
- build-backend-semantics - build-semantics-service
script: script:
- "make test-semantics-service" - "make test-semantics-service"
- "cat ./dbrepo-semantics-service/coverage.txt | grep -o 'TOTAL[^%]*%'" - "cat ./dbrepo-semantics-service/coverage.txt | grep -o 'TOTAL[^%]*%'"
...@@ -255,7 +255,7 @@ test-semantics-service: ...@@ -255,7 +255,7 @@ test-semantics-service:
test-analyse-service: test-analyse-service:
stage: test-backend stage: test-backend
needs: needs:
- build-backend-analyse - build-analyse-service
script: script:
- "make test-analyse-service" - "make test-analyse-service"
- "cat ./dbrepo-analyse-service/coverage.txt | grep -o 'TOTAL[^%]*%'" - "cat ./dbrepo-analyse-service/coverage.txt | grep -o 'TOTAL[^%]*%'"
...@@ -289,18 +289,17 @@ test-frontend: ...@@ -289,18 +289,17 @@ test-frontend:
build-docker: build-docker:
stage: build-docker stage: build-docker
needs: needs:
- build-backend-metadata-db - build-metadata-db
- build-backend-authentication - build-identifier-service
- build-backend-identifier - build-container-service
- build-backend-container - build-database-service
- build-backend-database - build-discovery-service
- build-backend-discovery - build-gateway-service
- build-backend-gateway - build-query-service
- build-backend-query - build-table-service
- build-backend-table - build-metadata-service
- build-backend-metadata - build-semantics-service
- build-backend-semantics - build-analyse-service
- build-backend-analyse
script: script:
- cp .env.unix.example .env - cp .env.unix.example .env
- make build-docker - make build-docker
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment