jenkins-job-builder/tests
Piotr Falkowski da55990736 New permissions option for GitHub PR Comment Build plugin
In version 78.v2dcf62ba199b GitHub Pull Request Comment Build Plugin
introduced permissions check for users triggering jobs with comments.
This added a new checkbox/XML element that allows untrusted users to
trigger builds.
(see https://github.com/jenkinsci/github-pr-comment-build-plugin/pull/46)

This commit adds support for this option by allowing dictionary syntax for GH PR Comment Build plugin:
 ```
 - trigger-build-on-pr-review:
    allow-untrusted-users: true
 ```
 while preserving support for currently existing syntax:
 ```
 - trigger-build-on-pr-review: true
 ```

Change-Id: I554129c779161b47cba4566f7821ef7590a242e0
2023-02-17 12:20:45 +01:00
..
builders Move tests to pytest 2022-12-20 10:44:43 +03:00
cachestorage Move tests to pytest 2022-12-20 10:44:43 +03:00
cmd Move tests to pytest 2022-12-20 10:44:43 +03:00
duplicates Tests: Add tests for duplicate views 2023-01-26 11:11:13 +03:00
errors Move tests to pytest 2022-12-20 10:44:43 +03:00
general Move tests to pytest 2022-12-20 10:44:43 +03:00
githuborg Move tests to pytest 2022-12-20 10:44:43 +03:00
hipchat Move tests to pytest 2022-12-20 10:44:43 +03:00
jenkins_manager Update jenkins_manager/test_manager test 2022-12-20 10:44:43 +03:00
jsonparser Move tests to pytest 2022-12-20 10:44:43 +03:00
localyaml Move tests to pytest 2022-12-20 10:44:43 +03:00
macros Move tests to pytest 2022-12-20 10:44:43 +03:00
moduleregistry Move tests to pytest 2022-12-20 10:44:43 +03:00
modules Move tests to pytest 2022-12-20 10:44:43 +03:00
multibranch New permissions option for GitHub PR Comment Build plugin 2023-02-17 12:20:45 +01:00
notifications Move tests to pytest 2022-12-20 10:44:43 +03:00
parallel Move tests to pytest 2022-12-20 10:44:43 +03:00
parameters Move tests to pytest 2022-12-20 10:44:43 +03:00
properties Support for Build Failure Analyzer plugin 2023-01-16 21:34:52 +01:00
publishers Support for follow-symlinks in archive publisher 2023-01-16 22:06:49 +01:00
reporters Move tests to pytest 2022-12-20 10:44:43 +03:00
scm Move tests to pytest 2022-12-20 10:44:43 +03:00
triggers Merge "Tests: Add zuul trigger tests" 2023-02-05 10:52:20 +00:00
views Move tests to pytest 2022-12-20 10:44:43 +03:00
wrappers Move tests to pytest 2022-12-20 10:44:43 +03:00
xml_config Move tests to pytest 2022-12-20 10:44:43 +03:00
yamlparser Tests: Add test to demonstrate inter-parameter expansion 2023-02-09 14:04:41 +03:00
__init__.py Support for follow-symlinks in archive publisher 2023-01-16 22:06:49 +01:00
conftest.py New permissions option for GitHub PR Comment Build plugin 2023-02-17 12:20:45 +01:00
enum_scenarios.py Tests: Add tests for missing and default parameters 2023-01-26 11:07:43 +03:00