From 02abe895a19ed1c7ca0b57ff827df193882bb33f Mon Sep 17 00:00:00 2001 From: Christoph Schabert Date: Thu, 8 Aug 2024 13:25:41 +0200 Subject: [PATCH] Update .gitlab-ci.yml file --- .gitlab-ci.yml | 25 +++++-------------------- 1 file changed, 5 insertions(+), 20 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ada9f667..12b77029 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -19,7 +19,7 @@ deploy JavaDoc: - if: $CI_COMMIT_BRANCH =~ /^release/ - if: $CI_COMMIT_TAG -generateJavaDoc: +generate JavaDoc: stage: build tags: - dind @@ -37,7 +37,7 @@ generateJavaDoc: pages: stage: build needs: - - generateJavaDoc + - generate JavaDoc script: - mkdir public - mv redaction-service-v1/redaction-service-server-v1/javadoc/* public/ @@ -47,34 +47,19 @@ pages: paths: - public -publish to azure dev: - 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: +publish JavaDoc to azure: image: rclone/rclone:1.67.0 tags: - dind stage: deploy when: manual variables: - VERSION_NAME: "MAJOR.MINOR.PATCH" + VERSION_NAME: "latest" needs: - generateJavaDoc script: - 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}/ rules: - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH