Compare commits
3 Commits
285ed4b0a9
...
fb3a4dee83
| Author | SHA1 | Date | |
|---|---|---|---|
| fb3a4dee83 | |||
| b5c3e8e3fb | |||
| ea0a861a9a |
52
.gitea/workflows/package.yaml
Normal file
52
.gitea/workflows/package.yaml
Normal 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
|
||||||
|
|
||||||
Loading…
x
Reference in New Issue
Block a user