diff --git a/.woodpecker/amazon.yml b/.woodpecker/amazon.yml index 42121493..e4f407ce 100644 --- a/.woodpecker/amazon.yml +++ b/.woodpecker/amazon.yml @@ -54,6 +54,8 @@ steps: S3_ENDPOINT: from_secret: s3_endpoint image: &cache_image meltwater/drone-cache + when: + - evaluate: 'CI_PIPELINE_EVENT != "cron"' settings: &cache_settings bucket: kumomta-cache cache_key: amazonlinux:${AMAZON_VERSION}_{{ arch }}_{{ os }} @@ -87,7 +89,7 @@ steps: save-build-cache: when: - - evaluate: 'CI_PIPELINE_EVENT == "push" && CI_COMMIT_BRANCH == "main"' + - evaluate: '(CI_PIPELINE_EVENT == "push" && CI_COMMIT_BRANCH == "main") or (CI_PIPELINE_EVENT == "cron")' image: *cache_image environment: *cache_environment #detach: true diff --git a/.woodpecker/docs.yml b/.woodpecker/docs.yml index 91a7041f..853ecbcc 100644 --- a/.woodpecker/docs.yml +++ b/.woodpecker/docs.yml @@ -37,6 +37,8 @@ steps: S3_ENDPOINT: from_secret: s3_endpoint image: &cache_image meltwater/drone-cache + when: + - evaluate: 'CI_PIPELINE_EVENT != "cron"' settings: &cache_settings bucket: kumomta-cache cache_key: docs @@ -70,7 +72,7 @@ steps: push-docs: when: - - evaluate: 'CI_PIPELINE_EVENT == "push" && CI_COMMIT_BRANCH == "main"' + - evaluate: '(CI_PIPELINE_EVENT == "push" && CI_COMMIT_BRANCH == "main") or (CI_PIPELINE_EVENT == "cron")' image: docker-registry.wezfurlong.org/kumocorp/builder-for-ubuntu:22.04 environment: TOKEN: @@ -80,7 +82,7 @@ steps: save-doc-cache: when: - - evaluate: 'CI_PIPELINE_EVENT == "push" && CI_COMMIT_BRANCH == "main"' + - evaluate: '(CI_PIPELINE_EVENT == "push" && CI_COMMIT_BRANCH == "main") or (CI_PIPELINE_EVENT == "cron")' image: *cache_image environment: *cache_environment settings: diff --git a/.woodpecker/rocky.yml b/.woodpecker/rocky.yml index 0d012acf..92ac1723 100644 --- a/.woodpecker/rocky.yml +++ b/.woodpecker/rocky.yml @@ -54,6 +54,8 @@ steps: S3_ENDPOINT: from_secret: s3_endpoint image: &cache_image meltwater/drone-cache + when: + - evaluate: 'CI_PIPELINE_EVENT != "cron"' settings: &cache_settings bucket: kumomta-cache cache_key: rocky:${ROCKY_VERSION}_{{ arch }}_{{ os }} @@ -82,7 +84,7 @@ steps: save-build-cache: when: - - evaluate: 'CI_PIPELINE_EVENT == "push" && CI_COMMIT_BRANCH == "main"' + - evaluate: '(CI_PIPELINE_EVENT == "push" && CI_COMMIT_BRANCH == "main") or (CI_PIPELINE_EVENT == "cron")' image: *cache_image environment: *cache_environment #detach: true diff --git a/.woodpecker/ubuntu.yml b/.woodpecker/ubuntu.yml index 81bbbccd..ae19eac6 100644 --- a/.woodpecker/ubuntu.yml +++ b/.woodpecker/ubuntu.yml @@ -55,6 +55,8 @@ steps: S3_ENDPOINT: from_secret: s3_endpoint image: &cache_image meltwater/drone-cache + when: + - evaluate: 'CI_PIPELINE_EVENT != "cron"' settings: &cache_settings bucket: kumomta-cache cache_key: ubuntu:${UBUNTU_VERSION}_{{ arch }}_{{ os }} @@ -84,7 +86,7 @@ steps: save-build-cache: depends_on: [build] when: - - evaluate: 'CI_PIPELINE_EVENT == "push" && CI_COMMIT_BRANCH == "main"' + - evaluate: '(CI_PIPELINE_EVENT == "push" && CI_COMMIT_BRANCH == "main") or (CI_PIPELINE_EVENT == "cron")' image: *cache_image environment: *cache_environment #detach: true