diff --git a/.forgejo/workflows/build.yaml b/.forgejo/workflows/build.yaml index 23e2e0a..73189f1 100644 --- a/.forgejo/workflows/build.yaml +++ b/.forgejo/workflows/build.yaml @@ -4,13 +4,9 @@ jobs: build: runs-on: docker container: - image: gcr.io/kaniko-project/executor:v1.23.2-debug - entrypoint: [""] + image: docker:dind steps: - uses: actions/checkout@v4 - - name: build using kaniko + - name: build using dind run: | - - /kaniko/executor - --context "${GITHUB_WORKSPACE}" - --dockerfile "${GITHUB_WORKSPACE}/Dockerfile" - --destination "${GITHUB_SERVER_URL}/${GITHUB_REPOSITORY}:${GITHUB_REF}" + docker build -t code.lab.cowley.tech/${GITHUB_REPOSITORY}:${GITHUB} diff --git a/Makefile b/Makefile index f42717f..e9bcacd 100644 --- a/Makefile +++ b/Makefile @@ -1,3 +1,4 @@ +GITREF := $(shell git rev-parse --short HEAD) init: podman run --rm -ti -v ${PWD}:/docs docker.io/squidfunk/mkdocs-material new . @@ -5,4 +6,8 @@ preview: docker run --rm -ti -v ${PWD}:/docs:Z -p 8000:8000 docker.io/squidfunk/mkdocs-material build: - podman run --rm -ti -v ${PWD}:/docs docker.io/squidfunk/mkdocs-material build + docker run --rm -ti -v ${PWD}:/docs docker.io/squidfunk/mkdocs-material build + +docker: + @docker build -t "code.lab.cowley.tech/homelab/homelab-docs:$(GITREF)" . + @docker push "code.lab.cowley.tech/homelab/homelab-docs:$(GITREF)"