Tony CHEMIT pushed to branch develop at ultreiaio / ird-observe
Commits:
-
ec2d2696
by Tony Chemit at 2024-05-22T11:35:26+02:00
1 changed file:
Changes:
| ... | ... | @@ -37,11 +37,17 @@ cache: |
| 37 | 37 | script:
|
| 38 | 38 | - if [ -n "${CREATE_DOCKER}" ]; then ultreiaio-docker-generate-image-11 gitlab-ci-token ${CI_REGISTRY_PASSWORD} ${BUILD_DIR}; fi
|
| 39 | 39 | |
| 40 | +.build: &build
|
|
| 41 | + environment:
|
|
| 42 | + name: build
|
|
| 43 | + script:
|
|
| 44 | + - ultreiaio-maven-execute 'clean verify -U -e -DperformRelease'
|
|
| 45 | + |
|
| 40 | 46 | .build-for-release: &build-for-release
|
| 41 | 47 | environment:
|
| 42 | 48 | name: test
|
| 43 | 49 | script:
|
| 44 | - - if [ -n "${BUILD_FOR_RELEASE}" ]; then ultreiaio-maven-execute 'clean verify -U -DperformRelease -Dmaven.javadoc.skip'; fi
|
|
| 50 | + - if [ -n "${BUILD_FOR_RELEASE}" ]; then ultreiaio-maven-execute 'clean install -U -e -DperformRelease -Pdeploy'; fi
|
|
| 45 | 51 | |
| 46 | 52 | .publish-site: &publish-site
|
| 47 | 53 | environment:
|
| ... | ... | @@ -98,8 +104,7 @@ trigger-make-release: |
| 98 | 104 | build:
|
| 99 | 105 | <<: *stage_build
|
| 100 | 106 | <<: *automatic
|
| 101 | - script:
|
|
| 102 | - - ultreiaio-maven-execute 'clean install -e -DperformRelease'
|
|
| 107 | + <<: *build
|
|
| 103 | 108 | |
| 104 | 109 | build-for-release:
|
| 105 | 110 | <<: *stage_test
|