Refactored deployment files

This commit is contained in:
2026-05-09 17:11:43 +02:00
parent b08e891020
commit bd109abb26
5 changed files with 275 additions and 56 deletions
+6 -8
View File
@@ -29,12 +29,10 @@ steps:
image: plugins/docker
settings:
registry: nexus.khongisa.co.za
repo: nexus.khongisa.co.za/litecharms-leadgenerator
repo: nexus.khongisa.co.za/litecharms-shop
tags: [ latest, "1.${DRONE_BUILD_NUMBER}" ]
username: { from_secret: docker_username }
password: { from_secret: docker_password }
dockerfile: shop/Dockerfile
context: .
password: { from_secret: docker_password }
- name: gitea-tag
image: alpine/git
@@ -44,7 +42,7 @@ steps:
commands:
- git config --global user.email "drone@litecharms.co.za"
- git config --global user.name "Drone CI"
- git remote set-url origin https://$${GITEA_USER}:$${GITEA_PASS}@gitea.khongisa.co.za/litecharms/leadgenerator.git
- git remote set-url origin https://$${GITEA_USER}:$${GITEA_PASS}@gitea.khongisa.co.za/litecharms/litecharmsshop.git
- git tag 1.${DRONE_BUILD_NUMBER}
- git push origin 1.${DRONE_BUILD_NUMBER}
@@ -67,8 +65,8 @@ steps:
commands:
- mkdir -p $HOME/.kube
- echo "$KUBE_CONFIG" > $HOME/.kube/config
- kubectl apply -f shop/litecharms-shop-uat.yml
- kubectl rollout restart deployment/litecharms-leadgenerator -n litecharms-shop-uat
- kubectl apply -f litecharms-shop-uat.yml
- kubectl rollout restart deployment/litecharms-shop -n litecharms-shop-uat
depends_on:
- package
@@ -90,7 +88,7 @@ steps:
- mkdir -p $HOME/.kube
- echo "$KUBE_CONFIG" > $HOME/.kube/config
- kubectl apply -f litecharms-shop.yml
- kubectl rollout restart shop/deployment/litecharms-leadgenerator -n litecharms-shop
- kubectl rollout restart shop/deployment/litecharms-shop -n litecharms-shop
depends_on:
- uat