From 1cc1b364432210d09ad22305ec380938e60e28a6 Mon Sep 17 00:00:00 2001 From: FyloZ Date: Sat, 22 Jan 2022 00:04:11 -0500 Subject: [PATCH] Add authentication to CI/CD --- .drone.yml | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/.drone.yml b/.drone.yml index 519fccb..2767b89 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,17 +1,23 @@ --- global-variables: release: &release ${DRONE_TAG} + docker-registry-repo: &docker-registry-repo registry.fyloz.dev:5443/colorrecipesexplorer/backend environment: &environment JAVA_VERSION: 11 GRADLE_VERSION: 7.1 CRE_VERSION: dev-${DRONE_BUILD_NUMBER} CRE_ARTIFACT_NAME: ColorRecipesExplorer - CRE_REGISTRY_IMAGE: registry.fyloz.dev:5443/colorrecipesexplorer/backend + CRE_REGISTRY_IMAGE: *docker-registry-repo CRE_PORT: 9101 CRE_RELEASE: *release + docker-settings: &docker-settings + repo: *docker-registry-repo + username: + from_secret: docker_username + password: + from_secret: docker_password gradle-image: &gradle-image gradle:7.1-jdk11 alpine-image: &alpine-image alpine:latest - docker-registry-repo: &docker-registry-repo registry.fyloz.dev:5443/colorrecipesexplorer/backend kind: pipeline name: default @@ -56,7 +62,7 @@ steps: - GRADLE_VERSION - JAVA_VERSION - CRE_VERSION - repo: *docker-registry-repo + <<: *docker-settings when: branch: develop event: @@ -73,7 +79,7 @@ steps: - JAVA_VERSION build_args: - CRE_VERSION=${DRONE_TAG} - repo: *docker-registry-repo + <<: *docker-settings when: event: - tag