diff options
author | Thomas Desvenain <thomas.desvenain@gmail.com> | 2016-07-22 12:45:56 +0200 |
---|---|---|
committer | Thomas Desvenain <thomas.desvenain@gmail.com> | 2016-07-22 12:46:20 +0200 |
commit | 2da05c83c4aacb6a99885c1b00d858d080bf48ae (patch) | |
tree | a3ac4d597a320f12b122db04174b8881e4924c8b | |
parent | 49be71864aaa5ca2096383ce7eb838c375e9a33c (diff) | |
download | python-jenkins-job-builder-2da05c83c4aacb6a99885c1b00d858d080bf48ae.tar.gz python-jenkins-job-builder-2da05c83c4aacb6a99885c1b00d858d080bf48ae.tar.xz python-jenkins-job-builder-2da05c83c4aacb6a99885c1b00d858d080bf48ae.zip |
Added a doc entry and a test for jdk general parameter
Change-Id: I8e42e0a10f1fba2fd0e2931481f5e720be278b9d
-rw-r--r-- | jenkins_jobs/modules/general.py | 3 | ||||
-rw-r--r-- | tests/general/fixtures/jdk001.xml | 10 | ||||
-rw-r--r-- | tests/general/fixtures/jdk001.yaml | 3 |
3 files changed, 16 insertions, 0 deletions
diff --git a/jenkins_jobs/modules/general.py b/jenkins_jobs/modules/general.py index 8b6db3c9..b1268c13 100644 --- a/jenkins_jobs/modules/general.py +++ b/jenkins_jobs/modules/general.py @@ -97,6 +97,9 @@ Example: **Deprecated on jenkins >=1.637**: use the ``build-discarder`` property instead + * **jdk**: + The name of the jdk to use + * **raw**: If present, this section should contain a single **xml** entry. This XML will be inserted at the top-level of the :ref:`Job` definition. diff --git a/tests/general/fixtures/jdk001.xml b/tests/general/fixtures/jdk001.xml new file mode 100644 index 00000000..04c5c969 --- /dev/null +++ b/tests/general/fixtures/jdk001.xml @@ -0,0 +1,10 @@ +<?xml version="1.0" encoding="utf-8"?> +<project> + <jdk>OpenJDK1.8</jdk> + <actions/> + <keepDependencies>false</keepDependencies> + <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding> + <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding> + <concurrentBuild>false</concurrentBuild> + <canRoam>true</canRoam> +</project> diff --git a/tests/general/fixtures/jdk001.yaml b/tests/general/fixtures/jdk001.yaml new file mode 100644 index 00000000..c4c0e8fd --- /dev/null +++ b/tests/general/fixtures/jdk001.yaml @@ -0,0 +1,3 @@ +name: jdk-project +project-type: freestyle +jdk: OpenJDK1.8 |