diff --git a/.gitea/actions/build-and-push.yaml b/.gitea/actions/build-and-push.yaml deleted file mode 100644 index e6361da..0000000 --- a/.gitea/actions/build-and-push.yaml +++ /dev/null @@ -1,26 +0,0 @@ -# .gitea/actions/build-and-push.yaml - - - -name: Build and Push to Private Registry - - - -on: - push: - branches: - - master - - dev - - qa - - - -jobs: - build: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - run: docker login kube-reg.fairfaxmedia.net # Login to private registry - - run: docker build -t kube-reg.fairfaxmedia.net/papi/svc1:${CI_BRANCH} . # Build the Docker image - - run: docker push kube-reg.fairfaxmedia.net/papi/svc1:${CI_BRANCH} # Push the Docker image - diff --git a/.gitea/workflows/build-and-push.yaml b/.gitea/workflows/build-and-push.yaml new file mode 100644 index 0000000..3db58d9 --- /dev/null +++ b/.gitea/workflows/build-and-push.yaml @@ -0,0 +1,29 @@ +# .gitea/actions/build-and-push.yaml + + + +name: Build and Push to Private Registry + + +on: + push: + branches: + - master + - dev + - qa + + + +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Extract branch name + shell: bash + run: echo "branch=${GITHUB_HEAD_REF:-${GITHUB_REF#refs/heads/}}" >> $GITHUB_OUTPUT + id: extract_branch + - uses: actions/checkout@v3 + - run: docker login kube-reg.fairfaxmedia.net -u docker -p ${{ secrets.DOCK_REG_AUTH }} # Login to private registry + - run: docker build -t kube-reg.fairfaxmedia.net/papi/svc1:${{ steps.extract_branch.outputs.branch }} . # Build the Docker image + - run: docker push kube-reg.fairfaxmedia.net/papi/svc1:${{ steps.extract_branch.outputs.branch }} # Push the Docker image +