Migrate to Actions #13

Merged
chris merged 39 commits from gitea-actions into release 2024-12-17 18:37:06 -05:00
Showing only changes of commit e316f90b45 - Show all commits

View File

@ -27,32 +27,37 @@ jobs:
pwd
tree
# Docker-Login:
# runs-on: self-hosted
# defaults:
# run:
# working-directory: /home/builds/src
# steps:
# - name: Docker login
# run: echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login --username ${{ secrets.REGISTRY_USER }} --password-stdin ${{ vars.REGISTRY }}
Docker-Login:
uses: docker/login-action@v3
with:
registry: ${{ vars.REGISTRY }}
username: ${{ secrets.REGISTRY_USER }}
password: ${{ secrets.REGISTRY_PASSWORD }}
runs-on: self-hosted
defaults:
run:
working-directory: /home/builds/src
steps:
- name: Docker login
run: echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login --username ${{ secrets.REGISTRY_USER }} --password-stdin ${{ vars.REGISTRY }}
Build-Fedora:
Build-Images:
runs-on: self-hosted
defaults:
run:
working-directory: /home/builds/src/ansible-dev
steps:
- name: Build Fedora 39 Docker Image
- name: Build Fedora Docker Image
run: |
echo "docker build --no-cache -f build/Containerfile.fedora39 -t ${{ vars.REGISTRY }}/${{ env.GITHUB_REPOSITORY }}/${{ vars.BUILD_NAME_FEDORA }}:${{ env.GITHUB_REF_NAME }}-${{ env.GITHUB_RUN_NUMBER }} ."
docker build --no-cache -f build/Containerfile.fedora39 -t ${{ vars.REGISTRY }}/${{ env.GITHUB_REPOSITORY }}/${{ vars.BUILD_NAME_FEDORA }}:${{ env.GITHUB_REF_NAME }}-${{ env.GITHUB_RUN_NUMBER }} .
docker build --no-cache -f build/Containerfile.fedora39 -t ${{ vars.REGISTRY }}/${{ env.GITHUB_REPOSITORY }}/${{ vars.BUILD_NAME_CENTOS }}:${{ env.GITHUB_REF_NAME }}-${{ env.GITHUB_RUN_NUMBER }} .
Push-Images:
runs-on: self-hosted
defaults:
run:
working-directory: /home/builds/src/ansible-dev
steps:
- name: Push Fedora Docker Image
run: |
docker push ${{ vars.REGISTRY }}/${{ env.GITHUB_REPOSITORY }}/${{ vars.BUILD_NAME_FEDORA }}:${{ env.GITHUB_REF_NAME }}-${{ env.GITHUB_RUN_NUMBER }}
docker push ${{ vars.REGISTRY }}/${{ env.GITHUB_REPOSITORY }}/${{ vars.BUILD_NAME_CENTOS }}:${{ env.GITHUB_REF_NAME }}-${{ env.GITHUB_RUN_NUMBER }}