<hudson.model.StringParameterDefinition>
<name>PACKER_VERSION</name>
<description>Packer version to download and install.</description>
- <defaultValue>1.0.2</defaultValue>
+ <defaultValue>1.1.1</defaultValue>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</org.jenkinsci.plugins.configfiles.builder.ConfigFileBuildStep>
<EnvInjectBuilder>
<info>
- <propertiesContent>PACKER_VERSION=1.0.2
+ <propertiesContent>PACKER_VERSION=1.1.1
</propertiesContent>
</info>
</EnvInjectBuilder>
<info>
<propertiesContent>PACKER_PLATFORM=centos
PACKER_TEMPLATE=java-builder
-PACKER_VERSION=1.0.2
+PACKER_VERSION=1.1.1
</propertiesContent>
</info>
</EnvInjectBuilder>
<hudson.model.StringParameterDefinition>
<name>PACKER_VERSION</name>
<description>Packer version to download and install.</description>
- <defaultValue>1.0.2</defaultValue>
+ <defaultValue>1.1.1</defaultValue>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</org.jenkinsci.plugins.configfiles.builder.ConfigFileBuildStep>
<EnvInjectBuilder>
<info>
- <propertiesContent>PACKER_VERSION=1.0.2
+ <propertiesContent>PACKER_VERSION=1.1.1
</propertiesContent>
</info>
</EnvInjectBuilder>
<info>
<propertiesContent>PACKER_PLATFORM=centos
PACKER_TEMPLATE=mininet
-PACKER_VERSION=1.0.2
+PACKER_VERSION=1.1.1
</propertiesContent>
</info>
</EnvInjectBuilder>
<hudson.model.StringParameterDefinition>
<name>PACKER_VERSION</name>
<description>Packer version to download and install.</description>
- <defaultValue>1.0.2</defaultValue>
+ <defaultValue>1.1.1</defaultValue>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</org.jenkinsci.plugins.configfiles.builder.ConfigFileBuildStep>
<EnvInjectBuilder>
<info>
- <propertiesContent>PACKER_VERSION=1.0.2
+ <propertiesContent>PACKER_VERSION=1.1.1
</propertiesContent>
</info>
</EnvInjectBuilder>
<info>
<propertiesContent>PACKER_PLATFORM=ubuntu1604
PACKER_TEMPLATE=java-builder
-PACKER_VERSION=1.0.2
+PACKER_VERSION=1.1.1
</propertiesContent>
</info>
</EnvInjectBuilder>
<hudson.model.StringParameterDefinition>
<name>PACKER_VERSION</name>
<description>Packer version to download and install.</description>
- <defaultValue>1.0.2</defaultValue>
+ <defaultValue>1.1.1</defaultValue>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</org.jenkinsci.plugins.configfiles.builder.ConfigFileBuildStep>
<EnvInjectBuilder>
<info>
- <propertiesContent>PACKER_VERSION=1.0.2
+ <propertiesContent>PACKER_VERSION=1.1.1
</propertiesContent>
</info>
</EnvInjectBuilder>
<info>
<propertiesContent>PACKER_PLATFORM=ubuntu1604
PACKER_TEMPLATE=mininet
-PACKER_VERSION=1.0.2
+PACKER_VERSION=1.1.1
</propertiesContent>
</info>
</EnvInjectBuilder>
<hudson.model.StringParameterDefinition>
<name>PACKER_VERSION</name>
<description>Packer version to download and install.</description>
- <defaultValue>1.0.2</defaultValue>
+ <defaultValue>1.1.1</defaultValue>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</org.jenkinsci.plugins.configfiles.builder.ConfigFileBuildStep>
<EnvInjectBuilder>
<info>
- <propertiesContent>PACKER_VERSION=1.0.2
+ <propertiesContent>PACKER_VERSION=1.1.1
</propertiesContent>
</info>
</EnvInjectBuilder>
</description>
<defaultValue><1.0.0</defaultValue>
</hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>M2_HOME</name>
+ <description>Maven selector to be used by shell scripts</description>
+ <defaultValue>/w/tools/hudson.tasks.Maven_MavenInstallation/mvn33</defaultValue>
+ </hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>MAVEN_OPTS</name>
<description>Maven Java opts. Example: -Xmx1024m -XX:MaxPermSize=256m
</description>
<defaultValue><1.0.0</defaultValue>
</hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>M2_HOME</name>
+ <description>Maven selector to be used by shell scripts</description>
+ <defaultValue>/w/tools/hudson.tasks.Maven_MavenInstallation/mvn33</defaultValue>
+ </hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>MAVEN_OPTS</name>
<description>Maven Java opts. Example: -Xmx1024m -XX:MaxPermSize=256m
</description>
<defaultValue><1.0.0</defaultValue>
</hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>M2_HOME</name>
+ <description>Maven selector to be used by shell scripts</description>
+ <defaultValue>/w/tools/hudson.tasks.Maven_MavenInstallation/mvn33</defaultValue>
+ </hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>MAVEN_OPTS</name>
<description>Maven Java opts. Example: -Xmx1024m -XX:MaxPermSize=256m
</description>
<defaultValue><1.0.0</defaultValue>
</hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>M2_HOME</name>
+ <description>Maven selector to be used by shell scripts</description>
+ <defaultValue>/w/tools/hudson.tasks.Maven_MavenInstallation/mvn33</defaultValue>
+ </hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>MAVEN_OPTS</name>
<description>Maven Java opts. Example: -Xmx1024m -XX:MaxPermSize=256m
</description>
<defaultValue><1.0.0</defaultValue>
</hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>M2_HOME</name>
+ <description>Maven selector to be used by shell scripts</description>
+ <defaultValue>/w/tools/hudson.tasks.Maven_MavenInstallation/mvn33</defaultValue>
+ </hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>MAVEN_OPTS</name>
<description>Maven Java opts. Example: -Xmx1024m -XX:MaxPermSize=256m
</description>
<defaultValue><1.0.0</defaultValue>
</hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>M2_HOME</name>
+ <description>Maven selector to be used by shell scripts</description>
+ <defaultValue>/w/tools/hudson.tasks.Maven_MavenInstallation/mvn33</defaultValue>
+ </hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>MAVEN_OPTS</name>
<description>Maven Java opts. Example: -Xmx1024m -XX:MaxPermSize=256m
</description>
<defaultValue><1.0.0</defaultValue>
</hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>M2_HOME</name>
+ <description>Maven selector to be used by shell scripts</description>
+ <defaultValue>/w/tools/hudson.tasks.Maven_MavenInstallation/mvn33</defaultValue>
+ </hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>MAVEN_OPTS</name>
<description>Maven Java opts. Example: -Xmx1024m -XX:MaxPermSize=256m
<hudson.model.StringParameterDefinition>
<name>PACKER_VERSION</name>
<description>Packer version to download and install.</description>
- <defaultValue>1.0.2</defaultValue>
+ <defaultValue>1.1.1</defaultValue>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</org.jenkinsci.plugins.configfiles.builder.ConfigFileBuildStep>
<EnvInjectBuilder>
<info>
- <propertiesContent>PACKER_VERSION=1.0.2
+ <propertiesContent>PACKER_VERSION=1.1.1
</propertiesContent>
</info>
</EnvInjectBuilder>
<info>
<propertiesContent>PACKER_PLATFORM=centos
PACKER_TEMPLATE=java-builder
-PACKER_VERSION=1.0.2
+PACKER_VERSION=1.1.1
</propertiesContent>
</info>
</EnvInjectBuilder>
<hudson.model.StringParameterDefinition>
<name>PACKER_VERSION</name>
<description>Packer version to download and install.</description>
- <defaultValue>1.0.2</defaultValue>
+ <defaultValue>1.1.1</defaultValue>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</org.jenkinsci.plugins.configfiles.builder.ConfigFileBuildStep>
<EnvInjectBuilder>
<info>
- <propertiesContent>PACKER_VERSION=1.0.2
+ <propertiesContent>PACKER_VERSION=1.1.1
</propertiesContent>
</info>
</EnvInjectBuilder>
<info>
<propertiesContent>PACKER_PLATFORM=centos
PACKER_TEMPLATE=mininet
-PACKER_VERSION=1.0.2
+PACKER_VERSION=1.1.1
</propertiesContent>
</info>
</EnvInjectBuilder>
<hudson.model.StringParameterDefinition>
<name>PACKER_VERSION</name>
<description>Packer version to download and install.</description>
- <defaultValue>1.0.2</defaultValue>
+ <defaultValue>1.1.1</defaultValue>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</org.jenkinsci.plugins.configfiles.builder.ConfigFileBuildStep>
<EnvInjectBuilder>
<info>
- <propertiesContent>PACKER_VERSION=1.0.2
+ <propertiesContent>PACKER_VERSION=1.1.1
</propertiesContent>
</info>
</EnvInjectBuilder>
<info>
<propertiesContent>PACKER_PLATFORM=ubuntu1604
PACKER_TEMPLATE=java-builder
-PACKER_VERSION=1.0.2
+PACKER_VERSION=1.1.1
</propertiesContent>
</info>
</EnvInjectBuilder>
<hudson.model.StringParameterDefinition>
<name>PACKER_VERSION</name>
<description>Packer version to download and install.</description>
- <defaultValue>1.0.2</defaultValue>
+ <defaultValue>1.1.1</defaultValue>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</org.jenkinsci.plugins.configfiles.builder.ConfigFileBuildStep>
<EnvInjectBuilder>
<info>
- <propertiesContent>PACKER_VERSION=1.0.2
+ <propertiesContent>PACKER_VERSION=1.1.1
</propertiesContent>
</info>
</EnvInjectBuilder>
<info>
<propertiesContent>PACKER_PLATFORM=ubuntu1604
PACKER_TEMPLATE=mininet
-PACKER_VERSION=1.0.2
+PACKER_VERSION=1.1.1
</propertiesContent>
</info>
</EnvInjectBuilder>
<hudson.model.StringParameterDefinition>
<name>PACKER_VERSION</name>
<description>Packer version to download and install.</description>
- <defaultValue>1.0.2</defaultValue>
+ <defaultValue>1.1.1</defaultValue>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</org.jenkinsci.plugins.configfiles.builder.ConfigFileBuildStep>
<EnvInjectBuilder>
<info>
- <propertiesContent>PACKER_VERSION=1.0.2
+ <propertiesContent>PACKER_VERSION=1.1.1
</propertiesContent>
</info>
</EnvInjectBuilder>
</description>
<defaultValue><1.0.0</defaultValue>
</hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>M2_HOME</name>
+ <description>Maven selector to be used by shell scripts</description>
+ <defaultValue>/w/tools/hudson.tasks.Maven_MavenInstallation/mvn33</defaultValue>
+ </hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>MAVEN_OPTS</name>
<description>Maven Java opts. Example: -Xmx1024m -XX:MaxPermSize=256m
</description>
<defaultValue><1.0.0</defaultValue>
</hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>M2_HOME</name>
+ <description>Maven selector to be used by shell scripts</description>
+ <defaultValue>/w/tools/hudson.tasks.Maven_MavenInstallation/mvn33</defaultValue>
+ </hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>MAVEN_OPTS</name>
<description>Maven Java opts. Example: -Xmx1024m -XX:MaxPermSize=256m
</description>
<defaultValue><1.0.0</defaultValue>
</hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>M2_HOME</name>
+ <description>Maven selector to be used by shell scripts</description>
+ <defaultValue>/w/tools/hudson.tasks.Maven_MavenInstallation/mvn33</defaultValue>
+ </hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>MAVEN_OPTS</name>
<description>Maven Java opts. Example: -Xmx1024m -XX:MaxPermSize=256m
</description>
<defaultValue><1.0.0</defaultValue>
</hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>M2_HOME</name>
+ <description>Maven selector to be used by shell scripts</description>
+ <defaultValue>/w/tools/hudson.tasks.Maven_MavenInstallation/mvn33</defaultValue>
+ </hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>MAVEN_OPTS</name>
<description>Maven Java opts. Example: -Xmx1024m -XX:MaxPermSize=256m
</description>
<defaultValue><1.0.0</defaultValue>
</hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>M2_HOME</name>
+ <description>Maven selector to be used by shell scripts</description>
+ <defaultValue>/w/tools/hudson.tasks.Maven_MavenInstallation/mvn33</defaultValue>
+ </hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>MAVEN_OPTS</name>
<description>Maven Java opts. Example: -Xmx1024m -XX:MaxPermSize=256m
</description>
<defaultValue><1.0.0</defaultValue>
</hudson.model.StringParameterDefinition>
+ <hudson.model.StringParameterDefinition>
+ <name>M2_HOME</name>
+ <description>Maven selector to be used by shell scripts</description>
+ <defaultValue>/w/tools/hudson.tasks.Maven_MavenInstallation/mvn33</defaultValue>
+ </hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>MAVEN_OPTS</name>
<description>Maven Java opts. Example: -Xmx1024m -XX:MaxPermSize=256m
- job-group:
name: '{project-name}-packer-jobs'
- packer-version: 1.0.2
+ packer-version: 1.1.1
jobs:
- gerrit-packer-merge
- job-group:
name: '{project-name}-github-packer-jobs'
- packer-version: 1.0.2
+ packer-version: 1.1.1
jobs:
- github-packer-merge
- parameter:
name: lf-infra-maven-parameters
parameters:
+ - string:
+ name: M2_HOME
+ # Sets an env var for shell scripts to be able to call the dynamically
+ # installed maven without having to calculate the M2_HOME themselves.
+ default: '/w/tools/hudson.tasks.Maven_MavenInstallation/{mvn-version}'
+ description: 'Maven selector to be used by shell scripts'
- string:
name: MAVEN_OPTS
default: '{mvn-opts}'