diff --git a/.gitea/workflows/deployProd.yml b/.gitea/workflows/deployProd.yml index ad85387..221ac00 100644 --- a/.gitea/workflows/deployProd.yml +++ b/.gitea/workflows/deployProd.yml @@ -7,14 +7,21 @@ on: - 'main' jobs: - CreateImage: - runs-on: [skeris] - uses: https://gitea.pena/PenaDevops/actions.git/.gitea/workflows/build-image.yml@v1.1.6-p - with: - runner: skeris - secrets: - REGISTRY_USER: ${{ secrets.REGISTRY_USER }} - REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }} + Build-Image: + runs-on: skeris + steps: + - name: Check out repository code + uses: https://gitea.pena/PenaDevops/actions.git/checkout@v1 + - run: podman login -u ${{ secrets.REGISTRY_USER }} -p ${{ secrets.REGISTRY_PASSWORD }} gitea.pena + - run: dig gitea.pena + - name: set lower case repository + run: | + REPO=$(echo "$REPOSITORY" | tr '[:upper:]' '[:lower:]') && echo "REPOSITORY_LC=${REPO}" >>${GITEA_ENV} + env: + REPOSITORY: '${{ gitea.repository }}' + - run: podman system prune -a -f + - run: podman build -m 1g -t gitea.pena/${{ env.REPOSITORY_LC }}/${{ gitea.ref_name }}:${{ gitea.run_id }} . + - run: podman push gitea.pena/${{ env.REPOSITORY_LC }}/${{ gitea.ref_name }}:${{ gitea.run_id }} DeployService: runs-on: [frontprod] needs: CreateImage