resume/.gitea/workflows/builder.yaml

25 lines
544 B
YAML

name: builder
on:
push:
branches:
- main
paths:
- 'Dockerfile.cicd'
jobs:
builder:
name: builder
runs-on: dind
steps:
- name: checkout
uses: actions/checkout@v3
- name: builder
run: |
t=registry-app.inhome.blapointe.com:5001/portfolio/resume/builder:latest
until docker ps; do
sleep 5
done
docker build -t "$t" -f ./Dockerfile.cicd .
docker push "$t"
docker rmi $(docker ps | grep ${t%:*} | grep '<none>' | awk '{print $3}') || true