mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2025-01-30 11:08:59 +00:00
Reduce PR preview images (#4623)
This commit is contained in:
parent
d8dc8eff4b
commit
b4055e8c10
2 changed files with 7 additions and 32 deletions
|
@ -119,20 +119,6 @@ steps:
|
||||||
event: [push, tag]
|
event: [push, tag]
|
||||||
path: *when_path
|
path: *when_path
|
||||||
|
|
||||||
publish-server-preview:
|
|
||||||
depends_on:
|
|
||||||
- cross-compile-server-preview
|
|
||||||
image: *buildx_plugin
|
|
||||||
settings:
|
|
||||||
repo: woodpeckerci/woodpecker-server
|
|
||||||
dockerfile: docker/Dockerfile.server.multiarch
|
|
||||||
platforms: *platforms_preview
|
|
||||||
tag: pull_${CI_COMMIT_PULL_REQUEST}
|
|
||||||
logins: *publish_logins
|
|
||||||
when: &when-preview
|
|
||||||
evaluate: 'CI_COMMIT_PULL_REQUEST_LABELS contains "build_pr_images"'
|
|
||||||
event: pull_request
|
|
||||||
|
|
||||||
publish-server-alpine-preview:
|
publish-server-alpine-preview:
|
||||||
depends_on:
|
depends_on:
|
||||||
- cross-compile-server-preview
|
- cross-compile-server-preview
|
||||||
|
@ -143,7 +129,9 @@ steps:
|
||||||
platforms: *platforms_preview
|
platforms: *platforms_preview
|
||||||
tag: pull_${CI_COMMIT_PULL_REQUEST}-alpine
|
tag: pull_${CI_COMMIT_PULL_REQUEST}-alpine
|
||||||
logins: *publish_logins
|
logins: *publish_logins
|
||||||
when: *when-preview
|
when: &when-preview
|
||||||
|
evaluate: 'CI_COMMIT_PULL_REQUEST_LABELS contains "build_pr_images"'
|
||||||
|
event: pull_request
|
||||||
|
|
||||||
build-server-dryrun:
|
build-server-dryrun:
|
||||||
depends_on:
|
depends_on:
|
||||||
|
@ -218,15 +206,15 @@ steps:
|
||||||
# A g e n t #
|
# A g e n t #
|
||||||
#############
|
#############
|
||||||
|
|
||||||
publish-agent-preview:
|
publish-agent-preview-alpine:
|
||||||
depends_on:
|
depends_on:
|
||||||
- vendor
|
- vendor
|
||||||
image: *buildx_plugin
|
image: *buildx_plugin
|
||||||
settings:
|
settings:
|
||||||
repo: woodpeckerci/woodpecker-agent
|
repo: woodpeckerci/woodpecker-agent
|
||||||
dockerfile: docker/Dockerfile.agent.multiarch
|
dockerfile: docker/Dockerfile.agent.alpine.multiarch
|
||||||
platforms: *platforms_preview
|
platforms: *platforms_preview
|
||||||
tag: pull_${CI_COMMIT_PULL_REQUEST}
|
tag: pull_${CI_COMMIT_PULL_REQUEST}-alpine
|
||||||
build_args: *build_args
|
build_args: *build_args
|
||||||
logins: *publish_logins
|
logins: *publish_logins
|
||||||
when: *when-preview
|
when: *when-preview
|
||||||
|
@ -315,19 +303,6 @@ steps:
|
||||||
# C L I #
|
# C L I #
|
||||||
#########
|
#########
|
||||||
|
|
||||||
publish-cli-preview:
|
|
||||||
depends_on:
|
|
||||||
- vendor
|
|
||||||
image: *buildx_plugin
|
|
||||||
settings:
|
|
||||||
repo: woodpeckerci/woodpecker-cli
|
|
||||||
dockerfile: docker/Dockerfile.cli.multiarch
|
|
||||||
platforms: *platforms_preview
|
|
||||||
tag: pull_${CI_COMMIT_PULL_REQUEST}
|
|
||||||
build_args: *build_args
|
|
||||||
logins: *publish_logins
|
|
||||||
when: *when-preview
|
|
||||||
|
|
||||||
build-cli-dryrun:
|
build-cli-dryrun:
|
||||||
depends_on:
|
depends_on:
|
||||||
- vendor
|
- vendor
|
||||||
|
|
|
@ -32,7 +32,7 @@ steps:
|
||||||
- vendor
|
- vendor
|
||||||
image: *golang_image
|
image: *golang_image
|
||||||
commands:
|
commands:
|
||||||
- go run go.woodpecker-ci.org/woodpecker/v2/cmd/cli lint
|
- go run go.woodpecker-ci.org/woodpecker/v3/cmd/cli lint
|
||||||
environment:
|
environment:
|
||||||
WOODPECKER_DISABLE_UPDATE_CHECK: true
|
WOODPECKER_DISABLE_UPDATE_CHECK: true
|
||||||
WOODPECKER_LINT_STRICT: true
|
WOODPECKER_LINT_STRICT: true
|
||||||
|
|
Loading…
Reference in a new issue