From 15584a72a8307c9dd97ee66b282e40f6f0524bd3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jon=20Lopez=20de=20Guere=C3=B1a?= <jon.lopezdeguerena@tecnalia.com> Date: Mon, 7 Jun 2021 11:52:53 +0200 Subject: [PATCH] azure maven, build only on master --- npm-packages/release.yml | 12 ++++++++++++ project-maven-azure-docker/build.yml | 5 ++--- 2 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 npm-packages/release.yml diff --git a/npm-packages/release.yml b/npm-packages/release.yml new file mode 100644 index 0000000..00092b9 --- /dev/null +++ b/npm-packages/release.yml @@ -0,0 +1,12 @@ +release: + image: registry.gitlab.com/gitlab-org/release-cli + stage: deploy + tags: + - docker + script: + release-cli create --name $CI_COMMIT_TAG --description awesome-release + --milestone $CI_COMMIT_TAG + - export COMMIT_TIME=$(git show -s --format=%ct $CI_COMMIT_SHA) + --released-at $COMMIT_TIME + only: + - tags && master \ No newline at end of file diff --git a/project-maven-azure-docker/build.yml b/project-maven-azure-docker/build.yml index 911702e..a3dcbe1 100644 --- a/project-maven-azure-docker/build.yml +++ b/project-maven-azure-docker/build.yml @@ -10,6 +10,5 @@ build: - docker login -u $ACR_USERNAME -p $ACR_PASSWORD $ACR_URL - docker image build --build-arg REG=https://artifact.tecnalia.com/artifactory/api/npm/digicon-npm-dev/ --build-arg NPM_TKN=$NPM_TOKEN --build-arg US=$ACR_USERNAME --build-arg CI_TOKEN=$ACR_PASSWORD -t $CONTAINER_IMAGE ./ - docker push $CONTAINER_IMAGE - only: - - master - - dev + rules: + - if: ('$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH') \ No newline at end of file -- GitLab