|
|
|
@ -19,8 +19,8 @@ steps:
|
|
|
|
|
commands:
|
|
|
|
|
- helm plugin install https://github.com/chartmuseum/helm-push
|
|
|
|
|
- helm package chart -d chart-package
|
|
|
|
|
- helm repo add --username allanger --password $GITEA_TOKEN allanger-charts https://git.badhouseplants.net/api/packages/allanger/helm
|
|
|
|
|
- helm cm-push "./chart-package/$(ls chart-package)" allanger-charts
|
|
|
|
|
- helm repo add --username allanger --password $GITEA_TOKEN badhouseplants-net https://git.badhouseplants.net/api/packages/badhouseplants/helm
|
|
|
|
|
- helm cm-push "./chart-package/$(ls chart-package)" badhouseplants-net
|
|
|
|
|
|
|
|
|
|
- name: Init git submodules with themes
|
|
|
|
|
image: alpine/git
|
|
|
|
@ -43,7 +43,7 @@ steps:
|
|
|
|
|
username: allanger
|
|
|
|
|
password:
|
|
|
|
|
from_secret: GITEA_TOKEN
|
|
|
|
|
repo: git.badhouseplants.net/allanger/badhouseplants-net
|
|
|
|
|
repo: git.badhouseplants.net/${DRONE_REPO}
|
|
|
|
|
tags: ${DRONE_COMMIT_SHA}
|
|
|
|
|
|
|
|
|
|
- name: Build and push the docker image with latest
|
|
|
|
@ -56,7 +56,7 @@ steps:
|
|
|
|
|
username: allanger
|
|
|
|
|
password:
|
|
|
|
|
from_secret: GITEA_TOKEN
|
|
|
|
|
repo: git.badhouseplants.net/allanger/badhouseplants-net
|
|
|
|
|
repo: git.badhouseplants.net/${DRONE_REPO}
|
|
|
|
|
tags:
|
|
|
|
|
- ${DRONE_COMMIT_SHA}
|
|
|
|
|
- latest
|
|
|
|
@ -125,6 +125,16 @@ steps:
|
|
|
|
|
- argocd app sync -l app=badhouseplants -l branch=$DRONE_BRANCH
|
|
|
|
|
- argocd app wait -l app=badhouseplants -l branch=$DRONE_BRANCH
|
|
|
|
|
|
|
|
|
|
- name: Cleanup container registry
|
|
|
|
|
image: alpine
|
|
|
|
|
environment:
|
|
|
|
|
GITEA_TOKEN:
|
|
|
|
|
from_secret: GITEA_TOKEN
|
|
|
|
|
commands:
|
|
|
|
|
- apk update
|
|
|
|
|
- apk add curl jq perl git
|
|
|
|
|
- ./scripts/cleanup.pl
|
|
|
|
|
|
|
|
|
|
---
|
|
|
|
|
# ----------------------------------------------
|
|
|
|
|
# -- Upload a newer version of my CV
|
|
|
|
|