From c21a76316035835b7acc8b98573e8516f7ec8524 Mon Sep 17 00:00:00 2001 From: FyloZ Date: Wed, 22 Dec 2021 16:26:23 -0500 Subject: [PATCH] CI/CD --- .drone.yml | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/.drone.yml b/.drone.yml index 131882b..5f87f63 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,6 +1,6 @@ --- global-variables: - release: &release ${DRONE_BRANCH##**/} + release: &release ${DRONE_TAG} environment: &environment JAVA_VERSION: 11 GRADLE_VERSION: 7.1 @@ -44,7 +44,8 @@ steps: commands: - echo -n "latest-release,$CRE_RELEASE" > .tags when: - branch: release/** + event: + - tag - name: containerize-dev image: plugins/docker @@ -74,7 +75,8 @@ steps: - CRE_VERSION=${DRONE_BRANCH##**/} repo: *docker-registry-repo when: - branch: release/** + event: + - tag - name: deploy image: alpine:latest @@ -107,12 +109,11 @@ steps: - ssh -p $DEPLOY_SERVER_SSH_PORT $DEPLOY_SERVER_USERNAME@$DEPLOY_SERVER "docker pull $CRE_REGISTRY_IMAGE:$CRE_RELEASE" - ssh -p $DEPLOY_SERVER_SSH_PORT $DEPLOY_SERVER_USERNAME@$DEPLOY_SERVER "docker run -d -p $CRE_PORT:9090 --name=$DEPLOY_CONTAINER_NAME -v $DEPLOY_DATA_VOLUME:/usr/bin/data -v $DEPLOY_CONFIG_VOLUME:/usr/bin/config -e spring_profiles_active=$DEPLOY_SPRING_PROFILES $CRE_REGISTRY_IMAGE:$CRE_RELEASE" when: - branch: release/** + event: + - tag trigger: branch: - - develop - - release/** - - master - - + - develop + event: + - tag \ No newline at end of file