From 9d6d1063b94e97efa1a734f13500cd36f4a31da3 Mon Sep 17 00:00:00 2001 From: Ada Date: Thu, 14 Mar 2024 22:56:03 +0100 Subject: [PATCH] Add docker image + ci job --- .dockerignore | 4 ++++ .woodpecker.yaml | 17 +++++++++++++++++ Dockerfile | 2 ++ 3 files changed, 23 insertions(+) create mode 100644 .dockerignore create mode 100644 .woodpecker.yaml create mode 100644 Dockerfile diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..028bc8a --- /dev/null +++ b/.dockerignore @@ -0,0 +1,4 @@ +.git +README.md +Dockerfile + diff --git a/.woodpecker.yaml b/.woodpecker.yaml new file mode 100644 index 0000000..97c7fe2 --- /dev/null +++ b/.woodpecker.yaml @@ -0,0 +1,17 @@ +steps: + - name: publish_image + image: woodpeckerci/plugin-docker-buildx + settings: + repo: git.gnous.eu/${CI_REPO_OWNER}/maintenance + dockerfile: Dockerfile + platforms: linux/amd64 + registry: https://git.gnous.eu + tag: ${CI_COMMIT} + username: + from_secret: docker_username + password: + from_secret: docker_password + when: + branch: ${CI_REPO_DEFAULT_BRANCH} + event: push + diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..b63ae61 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,2 @@ +FROM ghcr.io/static-web-server/static-web-server:2.27 +COPY . /public