From 5541ae6ebd7f36f4482ae752f358102a18b95de0 Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Fri, 12 Mar 2021 19:02:45 +0100 Subject: [PATCH] =?UTF-8?q?Updated=20ci=20with=20new=20kubernetes=20secret?= =?UTF-8?q?s=20=F0=9F=9A=80=F0=9F=9A=80=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ref https://git.odit.services/odit/org/issues/12 --- .drone.yml | 39 ++++++++++++++++++++++++++++++--------- 1 file changed, 30 insertions(+), 9 deletions(-) diff --git a/.drone.yml b/.drone.yml index 2e2942c..5f1035b 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,3 +1,24 @@ +--- +kind: secret +name: docker_username +get: + path: odit-registry-builder + name: username + +--- +kind: secret +name: docker_password +get: + path: odit-registry-builder + name: password + +--- +kind: secret +name: git_ssh +get: + path: odit-git-bot + name: sshkey + --- kind: pipeline type: kubernetes @@ -37,9 +58,9 @@ steps: depends_on: [clone] settings: username: - from_secret: DOCKER_REGISTRY_USER + from_secret: docker_username password: - from_secret: DOCKER_REGISTRY_PASSWORD + from_secret: docker_password repo: registry.odit.services/lfk/backend tags: - dev @@ -59,7 +80,7 @@ steps: author_email: bot@odit.services remote: git@git.odit.services:lfk/backend.git ssh_key: - from_secret: GITLAB_SSHKEY + from_secret: git_ssh - name: run full license export depends_on: ["clone"] image: node:14.15.1-alpine3.12 @@ -77,7 +98,7 @@ steps: remote: git@git.odit.services:lfk/backend.git skip_verify: true ssh_key: - from_secret: GITLAB_SSHKEY + from_secret: git_ssh trigger: @@ -106,9 +127,9 @@ steps: image: plugins/docker settings: username: - from_secret: DOCKER_REGISTRY_USER + from_secret: docker_username password: - from_secret: DOCKER_REGISTRY_PASSWORD + from_secret: docker_password repo: registry.odit.services/lfk/backend tags: - latest @@ -121,7 +142,7 @@ steps: commit: false remote: git@git.odit.services:lfk/backend.git ssh_key: - from_secret: GITLAB_SSHKEY + from_secret: git_ssh trigger: branch: @@ -140,9 +161,9 @@ steps: depends_on: [clone] settings: username: - from_secret: DOCKER_REGISTRY_USER + from_secret: docker_username password: - from_secret: DOCKER_REGISTRY_PASSWORD + from_secret: docker_password repo: registry.odit.services/lfk/backend tags: - '${DRONE_TAG}'