Add other container builds to gitea build
This commit is contained in:
parent
ea0299e302
commit
a7e286164e
@ -4,20 +4,39 @@ on: [push]
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build-docker:
|
build-docker:
|
||||||
|
# TODO: deprecated-woodpecker
|
||||||
|
# - Remove "2" from images
|
||||||
|
# - change the `if` clause to not use `.woodpecker` etc
|
||||||
|
if: |
|
||||||
|
contains(join(github.event.head_commit.modified, ','), '.woodpecker') ||
|
||||||
|
contains(join(github.event.head_commit.added, ','), '.woodpecker') ||
|
||||||
|
contains(join(github.event.head_commit.removed, ','), '.woodpecker') ||
|
||||||
container:
|
container:
|
||||||
image: docker-bootstrap
|
image: docker-bootstrap # `docker:latest` with NodeJS manually installed on it
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
uses: actions/checkout@v4
|
uses: actions/checkout@v4
|
||||||
|
|
||||||
- name: offline-twitter/go2
|
- name: offline-twitter/go2
|
||||||
run: |
|
run: |
|
||||||
# cd build
|
|
||||||
cd .woodpecker/docker
|
cd .woodpecker/docker
|
||||||
docker build -f go.dockerfile -t offline-twitter/go2 .
|
docker build -f go.dockerfile -t offline-twitter/go2 .
|
||||||
|
|
||||||
|
- name: offline-twitter/go-mingw2
|
||||||
|
run: |
|
||||||
|
cd .woodpecker/docker
|
||||||
|
docker build -f go-mingw.dockerfile -t offline-twitter/go-mingw2 .
|
||||||
|
|
||||||
|
- name: offline-twitter/innosetup2
|
||||||
|
run: |
|
||||||
|
cd .woodpecker/docker
|
||||||
|
docker build -f innosetup.dockerfile -t offline-twitter/innosetup2 .
|
||||||
|
|
||||||
test:
|
test:
|
||||||
# needs: build-docker
|
# Ensure that it only runs after docker builds are done, if applicable
|
||||||
|
needs: build-docker
|
||||||
|
if: always() # Otherwise, this job will be skipped when build-docker is skipped
|
||||||
|
|
||||||
container: offline-twitter/go2
|
container: offline-twitter/go2
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
|
Loading…
x
Reference in New Issue
Block a user