diff --git a/.gitea/workflows/test.yml b/.gitea/workflows/test.yml index 8a7c95f..5cfe923 100644 --- a/.gitea/workflows/test.yml +++ b/.gitea/workflows/test.yml @@ -2,15 +2,47 @@ name: Base image build run-name: ${{ gitea.actor }} is building the docker base image. on: [push] +defaults: + run: + shell: bash + jobs: - build: + docker: runs-on: ubuntu-latest steps: - - run: echo "The job was automatically triggered by a ${{ gitea.event_name }} event." - - run: echo "This job is now running on a ${{ runner.os }} server hosted by Gitea!" - - run: echo "The name of your branch is ${{ gitea.ref }} and your repository is ${{ gitea.repository }}." - - name: Check out repository code + - name: Checkout uses: actions/checkout@v4 + - name: Build and push + uses: docker/build-push-action@v5 + with: + push: true + image: gitea.fithwum.tech/base-image + tags: gitea.fithwum.tech/fithwum/base-image:debian-buster + containerfiles: | + ./debian/buster/Dockerfile + + - name: Build and push + uses: docker/build-push-action@v5 + with: + push: true + image: gitea.fithwum.tech/base-image + tags: gitea.fithwum.tech/fithwum/base-image:debian-bullseye + containerfiles: | + ./debian/bullseye/Dockerfile + + - name: Build and push + uses: docker/build-push-action@v5 + with: + push: true + image: gitea.fithwum.tech/base-image + tags: gitea.fithwum.tech/fithwum/base-image:debian-bookworm + containerfiles: | + ./debian/bookworm/Dockerfile + + + + + - run: echo "The ${{ gitea.repository }} repository has been cloned to the runner." - run: echo "The workflow is now ready to test your code on the runner."