Skip to content
Snippets Groups Projects

Resolve "Déployer dans le registre de paquets"

Merged Olivier Maury requested to merge 15-deployer-dans-le-registre-de-paquets into main
2 files
+ 32
44
Compare changes
  • Side-by-side
  • Inline
Files
2
+ 11
28
@@ -13,6 +13,10 @@ stages:
cache:
paths:
- .m2/repository
- target
- sava-core/target
- sava-core-jarkarta/target
- sava-example/jarkarta/target
build_job:
stage: build
@@ -21,12 +25,6 @@ build_job:
- mvn clean compile test-compile
- ls -lha /usr/bin/tokei
- /usr/bin/tokei --version
artifacts:
paths:
- target
- sava-core/target
- sava-core-jarkarta/target
- sava-example/jarkarta/target
test_job:
stage: test
@@ -52,36 +50,24 @@ install_job:
script:
- echo "Maven packaging started"
- mvn install -DskipTests
artifacts:
paths:
- target
- sava-core/target
- sava-core-jarkarta/target
- sava-example/jarkarta/target
checkstyle_job:
stage: code-check
needs: ["install_job"]
script:
- mvn checkstyle:checkstyle
pmd_job:
stage: code-check
needs: ["install_job"]
script:
- mvn pmd:pmd
artifacts:
paths:
- target
- sava-core/target
- sava-core-jarkarta/target
- sava-example/jarkarta/target
cpd_job:
stage: code-check
needs: ["install_job"]
script:
- mvn pmd:cpd
artifacts:
paths:
- target
- sava-core/target
- sava-core-jarkarta/target
- sava-example/jarkarta/target
cobertura_job:
stage: deploy
@@ -96,9 +82,6 @@ cobertura_job:
$CI_PROJECT_DIR/sava-core-jakarta/src/main/java/
$CI_PROJECT_DIR/sava-example/src/main/java/
> target/cobertura.xml
artifacts:
paths:
- target
deploy_job:
stage: deploy
@@ -106,7 +89,7 @@ deploy_job:
- main
script:
- echo "Maven deploy started"
- mvn -s .gitlab/settings.xml deploy --projects sava-core sava-core-jakarta
- mvn -s .gitlab/settings.xml -Pgitlab-ci deploy --projects .,sava-core,sava-core-jakarta
# https://agroclim.pages.mia.inra.fr/sava/
pages:
Loading