From a72a01d534e3774a59a1592f48887b036c90fc98 Mon Sep 17 00:00:00 2001 From: matst80 Date: Tue, 13 May 2025 21:00:03 +0200 Subject: [PATCH] workflow --- .gitea/workflows/build.yaml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .gitea/workflows/build.yaml diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml new file mode 100644 index 0000000..c216c09 --- /dev/null +++ b/.gitea/workflows/build.yaml @@ -0,0 +1,30 @@ +name: Build and Publish +run-name: ${{ gitea.actor }} is building 🚀 +on: [push] + +jobs: +# BuildAndDeployAmd64: +# runs-on: amd64 +# steps: +# - name: Check out repository code +# uses: actions/checkout@v4 +# - name: Build docker image +# run: docker build --progress=plain -t registry.knatofs.se/go-cart-actor-amd64:latest . +# - name: Push to registry +# run: docker push registry.knatofs.se/go-cart-actor-amd64:latest +# - name: Deploy to Kubernetes +# run: kubectl apply -f deployment/deployment.yaml -n cart +# - name: Rollout amd64 deployment +# run: kubectl rollout restart deployment/cart-actor-x86 -n cart + + BuildAndDeploy: + runs-on: arm64 + steps: + - name: Check out repository code + uses: actions/checkout@v4 + - name: Build docker image + run: docker build --progress=plain -t registry.knatofs.se/go-order-manager . + - name: Push to registry + run: docker push registry.knatofs.se/go-order-manager + - name: Rollout arm64 deployment + run: kubectl rollout restart deployment/order-manager -n dev \ No newline at end of file