mirror of https://github.com/containers/podman.git
Merge pull request #14944 from cevich/machine-label-task
Cirrus: Trigger podman-machine task by label
This commit is contained in:
commit
aa7aedc958
13
.cirrus.yml
13
.cirrus.yml
|
@ -588,11 +588,14 @@ rootless_integration_test_task:
|
||||||
podman_machine_task:
|
podman_machine_task:
|
||||||
name: *std_name_fmt
|
name: *std_name_fmt
|
||||||
alias: podman_machine
|
alias: podman_machine
|
||||||
|
# Required_pr_labels does not apply to non-PRs.
|
||||||
|
# Do not run on tags, branches, [CI:BUILD], or [CI:DOCS].
|
||||||
only_if: *not_tag_branch_build_docs
|
only_if: *not_tag_branch_build_docs
|
||||||
# Manually-triggered task: This is "expensive" to run.
|
# This task costs about $4 per attempt to execute.
|
||||||
|
# Only run it if a magic PR label is present.
|
||||||
# DO NOT ADD THIS TASK AS DEPENDENCY FOR `success_task`
|
# DO NOT ADD THIS TASK AS DEPENDENCY FOR `success_task`
|
||||||
# it will cause 'success' to block.
|
# it will cause an infinate-block / never completing build.
|
||||||
trigger_type: manual
|
required_pr_labels: test_podman_machine
|
||||||
depends_on:
|
depends_on:
|
||||||
- build
|
- build
|
||||||
- local_integration_test
|
- local_integration_test
|
||||||
|
@ -879,8 +882,8 @@ success_task:
|
||||||
- remote_integration_test
|
- remote_integration_test
|
||||||
- container_integration_test
|
- container_integration_test
|
||||||
- rootless_integration_test
|
- rootless_integration_test
|
||||||
# Manually triggered task. If made automatic, remove bypass
|
# Label triggered task. If made automatic, remove line below
|
||||||
# in contrib/cirrus/cirrus_yaml_test.py for this task.
|
# AND bypass in contrib/cirrus/cirrus_yaml_test.py for this name.
|
||||||
# - podman_machine
|
# - podman_machine
|
||||||
- local_system_test
|
- local_system_test
|
||||||
- remote_system_test
|
- remote_system_test
|
||||||
|
|
Loading…
Reference in New Issue