Skip to content
Snippets Groups Projects
Commit efac2b7f authored by FETCHEPING FETCHEPING Rossif Borel's avatar FETCHEPING FETCHEPING Rossif Borel
Browse files

Optimize pipeline

parent ad03b00d
No related branches found
No related tags found
No related merge requests found
......@@ -6,7 +6,6 @@ workflow:
stages: # List of stages for jobs, and their order of execution
- test
- report
- build
- deploy
......@@ -78,7 +77,7 @@ docker_lint_job:
# Job de génération des pages pour le reporting des tests
pages:
stage: report
stage: deploy
script:
- pip install mkdocs-material
- mkdocs build -d public
......@@ -119,6 +118,12 @@ build:
- docker build -f Dockerfile.front -t $TAG_FRONT_COMMIT -t $TAG_FRONT_LATEST .
- docker push $TAG_FRONT_COMMIT
- docker push $TAG_FRONT_LATEST
needs:
- job: lint_test_job
- job: e2e_test_job
- job: cov_test_job
- job: front_test_job
- job: docker_lint_job
# Job de deploy des images docker sur la VM avec docker-compose
deploy:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment