aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKevin J Hoerr <kjhoerr@protonmail.com>2021-09-25 22:30:52 +0000
committerKevin J Hoerr <kjhoerr@protonmail.com>2021-09-25 22:30:52 +0000
commit18a6fff3fc4be58ee96b6dbad05bf92e78e18240 (patch)
tree618f77370f5c109b7a0273e857c11a867cb5dca4
parent4fead959ee822ccddbf1cf2e15dc8d78845aeecf (diff)
downloadao-coverage-18a6fff3fc4be58ee96b6dbad05bf92e78e18240.tar.gz
ao-coverage-18a6fff3fc4be58ee96b6dbad05bf92e78e18240.tar.bz2
ao-coverage-18a6fff3fc4be58ee96b6dbad05bf92e78e18240.zip
Add kubernetes deploy plugin to pipeline
-rw-r--r--.drone.yml19
1 files changed, 18 insertions, 1 deletions
diff --git a/.drone.yml b/.drone.yml
index 184a421..e2019fe 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -24,12 +24,28 @@ steps:
repo: "${DRONE_REPO}"
tags:
- "${DRONE_COMMIT_SHA}"
+ - "${DRONE_TAG}"
- latest
target: release
username:
from_secret: docker_username
password:
from_secret: docker_password
+- name: deploy
+ image: quay.io/honestbee/drone-kubernetes
+ environment:
+ KUBE_SERVER:
+ from_secret: kube_server
+ KUBE_TOKEN:
+ from_secret: kube_token
+ settings:
+ kubernetes_server: "${KUBE_SERVER}"
+ kubernetes_token: "${KUBE_TOKEN}"
+ namespace: default
+ deployment: gitcov-deployment
+ repo: "${DRONE_REPO}"
+ container: gitcov-container
+ tag: "${DRONE_COMMIT_SHA}"
trigger:
branch:
@@ -37,4 +53,5 @@ trigger:
event:
- pull_request
- push
- - custom \ No newline at end of file
+ - custom
+ - tag \ No newline at end of file