From 46ca5126ad0e7bbd19fc33db88f3aa28871a2a6d Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Sun, 5 Feb 2023 12:03:35 +0100 Subject: [PATCH] update ci conf --- .woodpecker/.build.yml | 6 +++++- .woodpecker/.cron.yml | 40 ---------------------------------------- 2 files changed, 5 insertions(+), 41 deletions(-) delete mode 100644 .woodpecker/.cron.yml diff --git a/.woodpecker/.build.yml b/.woodpecker/.build.yml index 6d6b437..4a82812 100644 --- a/.woodpecker/.build.yml +++ b/.woodpecker/.build.yml @@ -20,6 +20,9 @@ pipeline: - docker push "deblan/php:$PHP_VERSION" volumes: - /var/run/docker.sock:/var/run/docker.sock + when: + - event: cron + - branch: [master] mail: image: deblan/woodpecker-email @@ -34,4 +37,5 @@ pipeline: from_secret: mail_from subject: "[{{ repo.owner }}/{{ repo.name }}] Pipeline #{{ build.number }}: {{ build.status }}" when: - status: [success, failure] + - event: cron + - status: [success, failure] diff --git a/.woodpecker/.cron.yml b/.woodpecker/.cron.yml deleted file mode 100644 index 076bf06..0000000 --- a/.woodpecker/.cron.yml +++ /dev/null @@ -1,40 +0,0 @@ -when: - event: cron - -matrix: - PHP_VERSION: - - 8.2 - - 8.1 - - 8.0 - - 7.4 - - 7.3 - - 7.1 - -pipeline: - docker: - image: docker:dind - secrets: [registry_user, registry_password, registry_docker_password] - commands: - - echo "$REGISTRY_PASSWORD" | docker login -u "$REGISTRY_USER" --password-stdin gitnet.fr - - echo "$REGISTRY_DOCKER_PASSWORD" | docker login -u "$REGISTRY_USER" --password-stdin - - docker build -t "deblan/php:$PHP_VERSION" -f "./Dockerfile.php$PHP_VERSION" . - - docker tag "deblan/php:$PHP_VERSION" "gitnet.fr/deblan/php:$PHP_VERSION" - - docker push "gitnet.fr/deblan/php:$PHP_VERSION" - - docker push "deblan/php:$PHP_VERSION" - volumes: - - /var/run/docker.sock:/var/run/docker.sock - - mail: - image: deblan/woodpecker-email - settings: - host: - from_secret: mail_host - username: - from_secret: mail_username - password: - from_secret: mail_password - from: - from_secret: mail_from - subject: "[{{ repo.owner }}/{{ repo.name }}] Pipeline #{{ build.number }}: {{ build.status }}" - when: - status: [success, failure]