diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 78e7e01..3d6a0ce 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -2,11 +2,23 @@ name: Build Image on: [push] +# TODO: how to cache intermediate images? jobs: - build_docker: + build_hlky: runs-on: ubuntu-latest - name: Make sure the image builds + name: Build hlky steps: - uses: actions/checkout@v3 - # TODO: how to cache intermediate images? - run: docker compose build --progress plain + build_AUTOMATIC1111: + runs-on: ubuntu-latest + name: Build AUTOMATIC1111 + steps: + - uses: actions/checkout@v3 + - run: cd AUTOMATIC1111 && docker compose build --progress plain + build_lstein: + runs-on: ubuntu-latest + name: Build lstein + steps: + - uses: actions/checkout@v3 + - run: cd lstein && docker compose build --progress plain diff --git a/AUTOMATIC1111/Dockerfile b/AUTOMATIC1111/Dockerfile new file mode 100644 index 0000000..d7027f4 --- /dev/null +++ b/AUTOMATIC1111/Dockerfile @@ -0,0 +1,44 @@ +# syntax=docker/dockerfile:1 + +FROM alpine/git:2.36.2 as download +RUN <