From 7df670bcc2f4f0371bb6ec67dea3a24c00df0a54 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?M=C3=A1rcio=20Fernandes?= Date: Sat, 22 Nov 2025 04:10:52 +0000 Subject: [PATCH] modified: .gitea/workflows/deploy.yaml --- .gitea/workflows/deploy.yaml | 38 ++++++++---------------------------- 1 file changed, 8 insertions(+), 30 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index b190afb..8f52aa3 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -16,46 +16,24 @@ jobs: - name: Checkout code uses: actions/checkout@v3 - - name: Debug runner paths - run: | - echo "Runner temp: ${{ runner.temp }}" - echo "Workspace: ${{ gitea.workspace }}" - ls -l ${{ runner.temp }} - ls -l ${{ gitea.workspace }} - - name: Setup kubectl uses: ./.gitea/actions/kubectl-setup with: kube_server: ${{ secrets.CASA_VLAN_KUBE_SERVER }} kube_ca_base64: ${{ secrets.CASA_VLAN_KUBE_CA_BASE64 }} kube_token: ${{ secrets.CASA_VLAN_KUBE_TOKEN }} - - - name: Debug runner paths - run: | - echo "Runner temp: ${{ runner.temp }}" - echo "Workspace: ${{ gitea.workspace }}" - ls -l ${{ runner.temp }} - ls -l ${{ gitea.workspace }} - echo "KUBECONFIG: ${KUBECONFIG}" - echo "CASA_VLAN_KUBE_SERVER: ${{ secrets.CASA_VLAN_KUBE_SERVER }}" - - # - name: Deploy Home Assistant - # shell: bash - # run: | - # set -x - # echo "KUBECONFIG=$KUBECONFIG" - - - + - name: Deploy Home Assistant shell: bash + env: + ENDPOINT_IP: "${{ secrets.CASA_HOMEASSISTANT_ENDPOINT_IP }}" + SERVICE_PORT: "${{ secrets.CASA_HOMEASSISTANT_ENDPOINT_SERVICE_PORT }}" + INGRESS_ROUTES_MATCH: "${{ secrets.CASA_HOMEASSISTANT_INGRESS_ROUTES_MATCH }}" + INGRESS_TLS_SECRET_NAME: "${{ secrets.CASA_HOMEASSISTANT_INGRESS_TLS_SECRET_NAME }}" run: | + #set -x for debugging set -e cd ${{ gitea.workspace }} - export ENDPOINT_IP="${{ secrets.ENDPOINT_IP }}" - export SERVICE_PORT=${{ secrets.SERVICE_PORT }} - export INGRESS_ROUTES_MATCH="${{ secrets.INGRESS_ROUTES_MATCH }}" - export INGRESS_TLS_SECRET_NAME=${{ secrets.INGRESS_TLS_SECRET_NAME }} kubectl apply -f ./deploy/deployment.yaml - # envsubst < ./deploy/service.template.yaml | kubectl apply -f - + envsubst < ./deploy/service.template.yaml | kubectl apply -f - \ No newline at end of file