From 971d2f46f49601a83dd03b4d76841f05013a24c5 Mon Sep 17 00:00:00 2001 From: Philippe Loctaux Date: Sun, 19 Mar 2023 23:50:26 +0100 Subject: [PATCH] ci: build and push docker image on master --- .woodpecker/docker.yml | 13 +++++++++++++ Dockerfile | 2 +- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 .woodpecker/docker.yml diff --git a/.woodpecker/docker.yml b/.woodpecker/docker.yml new file mode 100644 index 0000000..de3476a --- /dev/null +++ b/.woodpecker/docker.yml @@ -0,0 +1,13 @@ +pipeline: + latest-master: + when: + branch: master + event: push + image: woodpeckerci/plugin-docker-buildx + settings: + registry: https://gitea.y.z.x4m3.rocks + username: ${CI_REPO_OWNER} + password: + from_secret: DOCKER_PASSWORD + repo: gitea.y.z.x4m3.rocks/${CI_REPO_OWNER}/ezidam + tag: latest diff --git a/Dockerfile b/Dockerfile index 9f68c02..a7eedc0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ LABEL maintainer="Philippe Loctaux " -FROM clux/muslrust:1.67.0-stable as chef +FROM clux/muslrust:stable as chef USER root RUN cargo install cargo-chef WORKDIR /ezidam