diff options
author | tanhengyeow <E0032242@u.nus.edu> | 2018-08-19 23:21:02 +0800 |
---|---|---|
committer | tanhengyeow <E0032242@u.nus.edu> | 2018-08-27 22:26:40 +0800 |
commit | 854bec35afdd11f27e231d329b3659ac94506b78 (patch) | |
tree | d943821b4b4f1db57abed07c637af9a75771254b /tests | |
parent | aca0af0dd85d992e6825516dd576c3bb34c82dd1 (diff) | |
download | python-jenkins-job-builder-854bec35afdd11f27e231d329b3659ac94506b78.tar.gz python-jenkins-job-builder-854bec35afdd11f27e231d329b3659ac94506b78.tar.xz python-jenkins-job-builder-854bec35afdd11f27e231d329b3659ac94506b78.zip |
build-keeper: Add support for RunCondition
Change-Id: I05e7f9930c18e4cf803eb0d50dbd626bb081c915
Signed-off-by: Tan Heng Yeow <E0032242@u.nus.edu>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/wrappers/fixtures/build-keeper0005.xml | 15 | ||||
-rw-r--r-- | tests/wrappers/fixtures/build-keeper0005.yaml | 9 |
2 files changed, 24 insertions, 0 deletions
diff --git a/tests/wrappers/fixtures/build-keeper0005.xml b/tests/wrappers/fixtures/build-keeper0005.xml new file mode 100644 index 00000000..e59a32ba --- /dev/null +++ b/tests/wrappers/fixtures/build-keeper0005.xml @@ -0,0 +1,15 @@ +<?xml version="1.0" encoding="utf-8"?> +<project> + <buildWrappers> + <org.jenkins__ci.plugins.build__keeper.BuildKeeper> + <policy class="org.jenkins_ci.plugins.build_keeper.RunConditionPolicy"> + <runCondition class="org.jenkins_ci.plugins.run_condition.core.StringsMatchCondition"> + <arg1>abc</arg1> + <arg2>xyz</arg2> + <ignoreCase>true</ignoreCase> + </runCondition> + <keepBuildIfEvalFails>true</keepBuildIfEvalFails> + </policy> + </org.jenkins__ci.plugins.build__keeper.BuildKeeper> + </buildWrappers> +</project> diff --git a/tests/wrappers/fixtures/build-keeper0005.yaml b/tests/wrappers/fixtures/build-keeper0005.yaml new file mode 100644 index 00000000..c90db1fe --- /dev/null +++ b/tests/wrappers/fixtures/build-keeper0005.yaml @@ -0,0 +1,9 @@ +wrappers: + - build-keeper: + policy: 'run-condition' + keep-build: true + run-condition: + - type: strings-match + arg1: abc + arg2: xyz + ignore-case: true |