diff options
author | Thanh Ha <zxiiro@gmail.com> | 2020-01-22 17:28:00 -0500 |
---|---|---|
committer | Thanh Ha <zxiiro@gmail.com> | 2020-01-22 18:23:28 -0500 |
commit | 620f032ce0512755c29b572d7c93f451dfaa5ff5 (patch) | |
tree | 254c79eba168f759888c210bd86de63cf4d530c9 /jenkins_jobs/modules/project_matrix.py | |
parent | 197226c5386e9f5a367b58ff2d306976b87a4cf7 (diff) | |
download | python-jenkins-job-builder-620f032ce0512755c29b572d7c93f451dfaa5ff5.tar.gz python-jenkins-job-builder-620f032ce0512755c29b572d7c93f451dfaa5ff5.tar.xz python-jenkins-job-builder-620f032ce0512755c29b572d7c93f451dfaa5ff5.zip |
Update Jenkins wiki -> plugins URLs
The Jenkins Wiki page is deprecated and Jenkins community is expected
to migrate their documentation to plugins.jenkins.io URL. This patch
updates links that have a relevant plugins.jenkins.io URL
documentation link.
Change-Id: I7ce6978d48d09deea976e9b5f800632e92e7bd11
Signed-off-by: Thanh Ha <zxiiro@gmail.com>
Diffstat (limited to 'jenkins_jobs/modules/project_matrix.py')
-rw-r--r-- | jenkins_jobs/modules/project_matrix.py | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/jenkins_jobs/modules/project_matrix.py b/jenkins_jobs/modules/project_matrix.py index f092279b..ebd566f5 100644 --- a/jenkins_jobs/modules/project_matrix.py +++ b/jenkins_jobs/modules/project_matrix.py @@ -25,17 +25,17 @@ internal YAML structure: * slave name or label (``slave``) * JDK name (``jdk``) -Requires the Jenkins :jenkins-wiki:`Matrix Project Plugin -<Matrix+Project+Plugin>`. +Requires the Jenkins :jenkins-plugins:`Matrix Project Plugin +<matrix-project>`. The module also supports additional, plugin-defined axes: * DynamicAxis (``dynamic``), requires the Jenkins - :jenkins-wiki:`DynamicAxis Plugin <DynamicAxis+Plugin>` + :jenkins-plugins:`DynamicAxis Plugin <dynamic-axis>` * GroovyAxis (``groovy``), requires the Jenkins :jenkins-wiki:`GroovyAxis Plugin <GroovyAxis>` * YamlAxis (``yaml``), requires the Jenkins - :jenkins-wiki:`Yaml Axis Plugin <Yaml+Axis+Plugin>` + :jenkins-plugins:`Yaml Axis Plugin <yaml-axis>` To tie the parent job to a specific node, you should use ``node`` parameter. On a matrix project, this will tie *only* the parent job. To restrict axes @@ -56,7 +56,7 @@ jobs, you can define a single value ``slave`` axis. stable (default) or unstable * **yaml-strategy** (optional, requires - :jenkins-wiki:`Yaml Axis Plugin <Yaml+Axis+Plugin>`): + :jenkins-plugins:`Yaml Axis Plugin <yaml-axis>`): * **exclude-key** (`str`) -- top key containing exclusion rules * Either one of: @@ -67,7 +67,7 @@ jobs, you can define a single value ``slave`` axis. * **axes** (`list`): * **axis**: * **type** (`str`) -- axis type, must be either type defined by - :jenkins-wiki:`Matrix Project Plugin <Matrix+Project+Plugin>` + :jenkins-plugins:`Matrix Project Plugin <matrix-project>` (``label-expression``, ``user-defined``, ``slave`` or ``jdk``) or a type defined by a plugin (see top of this document for a list of supported plugins). @@ -80,7 +80,7 @@ Example: .. literalinclude:: /../../tests/general/fixtures/matrix-axis003.yaml -Requires the Jenkins :jenkins-wiki:`ShiningPanda Plugin <ShiningPanda+Plugin>`. +Requires the Jenkins :jenkins-plugins:`ShiningPanda Plugin <shiningpanda>`. Example: |