Files
runner/.gitea/workflows/ci.yaml
T
yura 83b1fc6dd4
Runner CI/CD / Build (map[name:java path:docker/java/Dockerfile]) (push) Successful in 6s
Runner CI/CD / Build (map[name:python path:docker/python/Dockerfile]) (push) Successful in 26s
Initial commit
2026-05-06 20:28:41 +02:00

32 lines
829 B
YAML

name: Runner CI/CD
run-name: ${{ gitea.actor }} is building runner images
on:
- push
jobs:
Build:
runs-on: ubuntu-latest
strategy:
matrix:
image:
- name: java
path: docker/java/Dockerfile
- name: python
path: docker/python/Dockerfile
steps:
- name: Check out repository code
uses: actions/checkout@v4
- name: Docker login
run: echo "${{ secrets.PACKAGE_TOKEN }}" | docker login gitea.davygora.duckdns.org -u yura --password-stdin
- name: Build
run: |
docker build -f ${{ matrix.image.path }} \
-t gitea.davygora.duckdns.org/yura/${{ matrix.image.name }}-runner:latest .
- name: Push
run: docker push gitea.davygora.duckdns.org/yura/${{ matrix.image.name }}-runner:latest