From 886c84000129e0252106e076ad69d9794df1dbeb Mon Sep 17 00:00:00 2001 From: an Date: Thu, 22 Feb 2018 22:45:25 +0000 Subject: [PATCH] =?UTF-8?q?'.drone.yml'=20=C3=A4ndern?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .drone.yml | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/.drone.yml b/.drone.yml index de7c8bb..bcbe9b4 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,9 +1,8 @@ pipeline: prebuild: image: golang:1.9 - environment: - - IMAGE=dr.dnix.de/$DRONE_REPO_NAME commands: + - IMAGE=dr.dnix.de/$DRONE_REPO_NAME - REV=$(git rev-list HEAD --count) - BUILDDATE=$(date) - BRANCH=$DRONE_COMMIT_BRANCH @@ -34,4 +33,19 @@ deploy: image: ubuntu:16.04 commands: - - echo "foo" + - IMAGE=dr.dnix.de/$DRONE_REPO_NAME + - BRANCH=$DRONE_COMMIT_BRANCH + - REV=$(git rev-list HEAD --count) + - echo "Deploying image $IMAGE:$BRANCH-$REV" + - cd ~ + - mkdir .ssh + - chmod 700 .ssh + - echo "${K8S_SSH_PRIVATE_KEY}" >.ssh/id_rsa + - chmod 600 .ssh/id_rsa + - echo "${K8S_SSH_PUBLIC_KEY}" >.ssh/id_rsa.pub + - chmod 600 .ssh/id_rsa.pub + - ssh -oStrictHostKeyChecking=no root@master01 "kubectl set image deployment/mmflokati-flokati mmflokati-flokati=dr.dnix.de/mmflokati:$BRANCH-$REV -n northbrigade" + - ssh -oStrictHostKeyChecking=no root@master01 "kubectl set image deployment/mmflokati-armleuchter mmflokati-armleuchter=dr.dnix.de/mmflokati:$BRANCH-$REV -n northbrigade" + - ssh -oStrictHostKeyChecking=no root@master01 "kubectl rollout status deployment/mmflokati-flokati -n northbrigade" + - ssh -oStrictHostKeyChecking=no root@master01 "kubectl rollout status deployment/mmflokati-armleuchter -n northbrigade" +