Update .gitlab-ci.yml file

This commit is contained in:
Christoph Schabert 2024-08-08 13:25:41 +02:00
parent c29329e3df
commit 02abe895a1

View File

@ -19,7 +19,7 @@ deploy JavaDoc:
- if: $CI_COMMIT_BRANCH =~ /^release/ - if: $CI_COMMIT_BRANCH =~ /^release/
- if: $CI_COMMIT_TAG - if: $CI_COMMIT_TAG
generateJavaDoc: generate JavaDoc:
stage: build stage: build
tags: tags:
- dind - dind
@ -37,7 +37,7 @@ generateJavaDoc:
pages: pages:
stage: build stage: build
needs: needs:
- generateJavaDoc - generate JavaDoc
script: script:
- mkdir public - mkdir public
- mv redaction-service-v1/redaction-service-server-v1/javadoc/* public/ - mv redaction-service-v1/redaction-service-server-v1/javadoc/* public/
@ -47,34 +47,19 @@ pages:
paths: paths:
- public - public
publish to azure dev: publish JavaDoc to azure:
image: rclone/rclone:1.67.0
tags:
- dind
stage: deploy
when: manual
needs:
- generateJavaDoc
script:
- echo "Deploy JavaDoc with version ${BUILDVERSION} to dev"
- rclone copy redaction-service-v1/redaction-service-server-v1/javadoc/ azurejavadocsdev:/$RCLONE_CONFIG_AZUREJAVADOCSDEV_CONTAINER/${BUILDVERSION}/
rules:
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
- if: $CI_COMMIT_BRANCH =~ /^release/
- if: $CI_COMMIT_TAG
publish to azure prod:
image: rclone/rclone:1.67.0 image: rclone/rclone:1.67.0
tags: tags:
- dind - dind
stage: deploy stage: deploy
when: manual when: manual
variables: variables:
VERSION_NAME: "MAJOR.MINOR.PATCH" VERSION_NAME: "latest"
needs: needs:
- generateJavaDoc - generateJavaDoc
script: script:
- echo "Deploy JavaDoc with version ${VERSION_NAME} to prod" - echo "Deploy JavaDoc with version ${VERSION_NAME} to prod"
- rclone delete azurejavadocs:/$RCLONE_CONFIG_AZUREJAVADOCS_CONTAINER/${VERSION_NAME}
- rclone copy redaction-service-v1/redaction-service-server-v1/javadoc/ azurejavadocs:/$RCLONE_CONFIG_AZUREJAVADOCS_CONTAINER/${VERSION_NAME}/ - rclone copy redaction-service-v1/redaction-service-server-v1/javadoc/ azurejavadocs:/$RCLONE_CONFIG_AZUREJAVADOCS_CONTAINER/${VERSION_NAME}/
rules: rules:
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH