aboutsummaryrefslogtreecommitdiff
path: root/.drone.yml
diff options
context:
space:
mode:
authorKevin J Hoerr <kjhoerr@protonmail.com>2021-09-26 01:12:50 +0000
committerKevin J Hoerr <kjhoerr@protonmail.com>2021-09-26 01:12:50 +0000
commit25b67e7ef4c2935a54ec0485a40bc8d69252dd43 (patch)
tree72f5a1fd56285affdf8446d26a7872d4b6fd39fe /.drone.yml
parent7e563d3669331d7d03b768e150b38907de0d7c92 (diff)
downloadao-coverage-25b67e7ef4c2935a54ec0485a40bc8d69252dd43.tar.gz
ao-coverage-25b67e7ef4c2935a54ec0485a40bc8d69252dd43.tar.bz2
ao-coverage-25b67e7ef4c2935a54ec0485a40bc8d69252dd43.zip
Attempt version substitution for k8s configs
Diffstat (limited to '.drone.yml')
-rw-r--r--.drone.yml12
1 files changed, 6 insertions, 6 deletions
diff --git a/.drone.yml b/.drone.yml
index 3e7e79c..8665118 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -55,17 +55,17 @@ steps:
exclude:
- pull_request
- name: deploy
- image: quay.io/honestbee/drone-kubernetes
+ image: sinlead/drone-kubectl
settings:
kubernetes_server:
from_secret: kube_server
kubernetes_token:
from_secret: kube_token
- namespace: default
- deployment: gitcov-deployment
- repo: "${DRONE_REPO}"
- container: gitcov-container
- tag: "${DRONE_COMMIT_SHA}"
+ kubernetes_cert:
+ from_secret: kube_cert
+ commands:
+ - $(awk '{sub("'"${DRONE_REPO}"':latest","'"${DRONE_REPO}:${DRONE_COMMIT_SHA}"'", $0); print}' .kubernetes/deployment.yaml) > .kubernetes/deployment.yaml
+ - kubectl apply -f .kubernetes
when:
event:
exclude: