Attention une mise à jour du service Gitlab va être effectuée le mardi 30 novembre entre 17h30 et 18h00. Cette mise à jour va générer une interruption du service dont nous ne maîtrisons pas complètement la durée mais qui ne devrait pas excéder quelques minutes. Cette mise à jour intermédiaire en version 14.0.12 nous permettra de rapidement pouvoir mettre à votre disposition une version plus récente.

Commit 19f6f7bf authored by Merisier Tac's avatar Merisier Tac
Browse files

Separate build and test stages

parent a441f0af
Pipeline #226149 passed with stage
in 1 minute and 43 seconds
...@@ -4,18 +4,30 @@ stages: ...@@ -4,18 +4,30 @@ stages:
- build - build
- deploy - deploy
build_template: build:
stage: build stage: build
tags: tags:
- ci - ci
script: script:
- cd java - cd java
- mvn package # build all (for other phase such as docker) but skip tests
- mvn -DskipTests=true package
artifacts: artifacts:
paths: paths:
- java/target/*.jar - java/target/*.jar
deploy_template: test:
stage: build
tags:
- ci
script:
- cd java
- mvn verify
artifacts:
paths:
- java/target/*.jar
deploy:
stage: deploy stage: deploy
tags: tags:
- ci - ci
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment