Compare commits

...

3 Commits

Author SHA1 Message Date
fb3a4dee83
run on action
Some checks failed
Build Container Image & push to Packages / Build package (push) Failing after 13s
2025-04-03 08:47:11 -05:00
b5c3e8e3fb
var 2025-04-03 08:46:46 -05:00
ea0a861a9a
autobuild 2025-04-03 08:46:00 -05:00

View File

@ -0,0 +1,52 @@
name: Build Container Image & push to Packages
on:
push:
branches:
- main
- action
env:
DOCKER_IMAGE_NAME: mysql-backup-agent
DOCKER_REGISTRY_URL: gitea.jv.com
DOCKER_ORG_NAME: audrey
jobs:
Staging:
name: Build package
runs-on: ubuntu-latest
steps:
- name: Check out repo
uses: actions/checkout@v4
with:
#SSH-KEY: ${{secrets.deploy_key}}
#SSH-KNOWN-HOSTS: |
#gitea.jv.com,192.168.0.214,gitea ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBHsv90d6ofdNgJx0W6zPTVpouqDeF/qv/L0guzFBg6YON4jiubCovUZ0h7M8ipg/kXACHLfNBWAmNvsaGrPpHNU=
#gitea,192.168.0.214,gitea.jv.com ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFFlr7BEUmqy5P63EyvqgkH8aP5soLQXgU9MxHHIiCZj
#gitea,gitea.jv.com,192.168.0.214 ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQCVEzC8L+8SsKnPzHaTYpRGdjSggp1lWyE/YamWiaLfyByLVhjHqSupLA3hbGW155jO+C3Dcgvk7xUOVMeeKKaMrSVCEUBtFiTZbsONhzrmSAJyaBKCrd6Uc7Mkfy/b87vUhlQ82+lML16qY+G9UF4ALuxamipi0SrBM0oMqCY8RV4st2NCjZSdnn4H+3x6bhEauJ57qWvCr+S1w+xaN1Ss7lrPWU0cmHn2AyB/Of/dbN3gS/vZbVXEvAjkY99egMAq4yOQiOmyMiU41Iqgvwl+S4pnfD6w/J5x8zRiIPOzhsHZ22nzQDfOAzBn3LYEBSt3n9Tu76E6QqiMg1LfPbBB1NC58y0FMqPrgxxI2Y/6r0VMYS7NXM+hIy6j24kwrG5iQk7dlhu+FdInOLjGmP5WlgYz4pGalGI/CvcnudW4/oI9V7sfZHSWHC7NZWF3VLSBvUomO6s6fxZqNsBW5WLlIMYgqa0zYlKrZZicZOCIEEQ02QLoRFlwHxs4aiL03wc=
SSH-STRICT: 'false'
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
with:
config-inline: |
[registry."gitea.jv.com:3001"]
http = true
insecure = true
- name: Login to Gitea registry
uses: docker/login-action@v3
with:
username: ${{secrets.REGISTRY_USERNAME }}
password: ${{ secrets.REPOSITORY_TOKEN }}
registry: gitea:3000
- name: Create Tag
id: tagger
run: |
echo REPO_NAME=$(echo ${GITHUB_REPOSITORY} | awk -F"/" '{print $2}') >> $GITHUB_OUTPUT
echo REPO_VERSION=$(git describe --tags --always | sed 's/^v//') >> $GITHUB_OUTPUT
- name: Build and push
uses: docker/build-push-action@v6
with:
context: .
push: true
tags: |
${{ emv.DOCKER_REGISTRY_URL }}/${{ env.DOCKER_ORG }}/${{ steps.tagger.outputs.REPO_NAME }}:${{ steps.tagger.outputs.REPO_VERSION}}
${{ emv.DOCKER_REGISTRY_URL }}/${{ env.DOCKER_ORG }}/${{ steps.tagger.outputs.REPO_NAME }}:latest