From ac9861d2fb277b00755cd060339fc8af82d91d56 Mon Sep 17 00:00:00 2001 From: David Aguilar Date: Sat, 7 Nov 2020 13:30:50 -0800 Subject: [PATCH] publishers/join-trigger: advertise "threshold" in the docs The join-trigger documentation still uses the deprecated "even-if-unstable" field in its examples. Update the "join-trigger001.yaml" fixture referenced by the documentation to use the "threshold" configuration instead. Add a new fixture to retain coverage for "even-if-unstable". Change-Id: Ic8b28b384e0a6d7e43833d2db9524a41e4508ba7 --- tests/publishers/fixtures/join-trigger001.xml | 6 +++- .../publishers/fixtures/join-trigger001.yaml | 2 +- tests/publishers/fixtures/join-trigger003.xml | 33 +++++++++++++++++++ .../publishers/fixtures/join-trigger003.yaml | 15 +++++++++ 4 files changed, 54 insertions(+), 2 deletions(-) create mode 100644 tests/publishers/fixtures/join-trigger003.xml create mode 100644 tests/publishers/fixtures/join-trigger003.yaml diff --git a/tests/publishers/fixtures/join-trigger001.xml b/tests/publishers/fixtures/join-trigger001.xml index 657372847..f841004ce 100644 --- a/tests/publishers/fixtures/join-trigger001.xml +++ b/tests/publishers/fixtures/join-trigger001.xml @@ -27,7 +27,11 @@ - true + + UNSTABLE + 1 + YELLOW + diff --git a/tests/publishers/fixtures/join-trigger001.yaml b/tests/publishers/fixtures/join-trigger001.yaml index 7f59147ca..afcc6a0da 100644 --- a/tests/publishers/fixtures/join-trigger001.yaml +++ b/tests/publishers/fixtures/join-trigger001.yaml @@ -3,7 +3,7 @@ publishers: projects: - project-one - project-two - even-if-unstable: true + threshold: unstable publishers: - trigger-parameterized-builds: - project: archive diff --git a/tests/publishers/fixtures/join-trigger003.xml b/tests/publishers/fixtures/join-trigger003.xml new file mode 100644 index 000000000..657372847 --- /dev/null +++ b/tests/publishers/fixtures/join-trigger003.xml @@ -0,0 +1,33 @@ + + + + + project-one,project-two + + + + + + + + archive + ALWAYS + true + true + + + + + + cleanup + ALWAYS + false + false + + + + + true + + + diff --git a/tests/publishers/fixtures/join-trigger003.yaml b/tests/publishers/fixtures/join-trigger003.yaml new file mode 100644 index 000000000..7f59147ca --- /dev/null +++ b/tests/publishers/fixtures/join-trigger003.yaml @@ -0,0 +1,15 @@ +publishers: + - join-trigger: + projects: + - project-one + - project-two + even-if-unstable: true + publishers: + - trigger-parameterized-builds: + - project: archive + current-parameters: true + trigger-from-child-projects: true + trigger-with-no-params: true + - project: cleanup + current-parameters: true + trigger-with-no-params: false