<name>BRANCH</name>
<description>The branch to build from.</description>
<defaultValue>$GERRIT_PATCHSET_REVISION</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
<hudson.model.StringParameterDefinition>
<name>JAVA_HOME</name>
<description></description>
<defaultValue>/usr/lib/jvm/openjdk-8-jdk-gigi</defaultValue>
+ <trim>false</trim>
</hudson.model.StringParameterDefinition>
</parameterDefinitions>
</hudson.model.ParametersDefinitionProperty>
</properties>
<scm class="org.jenkinsci.plugins.multiplescms.MultiSCM" plugin="multiple-scms@0.6">
<scms>
- <hudson.plugins.git.GitSCM plugin="git@2.4.4">
+ <hudson.plugins.git.GitSCM plugin="git@3.5.1">
<configVersion>2</configVersion>
<userRemoteConfigs>
<hudson.plugins.git.UserRemoteConfig>
</userRemoteConfigs>
<branches>
<hudson.plugins.git.BranchSpec>
- <name>15a2e696752bba33decf70e4ac7eed5e36d8d93e</name>
+ <name>master</name>
</hudson.plugins.git.BranchSpec>
</branches>
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
<submoduleCfg class="list"/>
<extensions>
<hudson.plugins.git.extensions.impl.RelativeTargetDirectory>
- <relativeTargetDir>cacert-nre</relativeTargetDir>
+ <relativeTargetDir>nre</relativeTargetDir>
</hudson.plugins.git.extensions.impl.RelativeTargetDirectory>
</extensions>
</hudson.plugins.git.GitSCM>
- <hudson.plugins.git.GitSCM plugin="git@2.4.4">
+ <hudson.plugins.git.GitSCM plugin="git@3.5.1">
<configVersion>2</configVersion>
<userRemoteConfigs>
<hudson.plugins.git.UserRemoteConfig>
<submoduleCfg class="list"/>
<extensions>
<hudson.plugins.git.extensions.impl.RelativeTargetDirectory>
- <relativeTargetDir>cacert-gigi</relativeTargetDir>
+ <relativeTargetDir>gigi</relativeTargetDir>
</hudson.plugins.git.extensions.impl.RelativeTargetDirectory>
<hudson.plugins.git.extensions.impl.CleanBeforeCheckout/>
</extensions>
<builders>
<hudson.tasks.Shell>
<command># --- generating and installing keys
-cd cacert-nre
+cd nre
cat <<EOT >config
DOMAIN=$$$$YOUR_LOOKUP_DOMAIN$$$$
KEYSIZE=1024
EOT
./all root 2015 $(date +%Y)
-cd ../cacert-gigi
-for i in ../cacert-nre/generated/gigi-*.tar.gz; do
+cd ../gigi
+for i in ../nre/generated/gigi-*.tar.gz; do
tar xf "$i"
done
-cd config
-./generateTruststoreNRE.sh
-cd ..
-
mkdir -p signer
cd signer
-for i in ../../cacert-nre/generated/signer-server-*.tar.gz; do
+for i in ../../nre/generated/signer-server-*.tar.gz; do
tar xf "$i"
done
cd ..
+cd config
+DOMAIN=$$$$YOUR_LOOKUP_DOMAIN$$$$ ./generateTruststoreNRE.sh
+cd ..
+
# --- config gigi
cat <<EOT >config/test.properties
type=autonomous
mailPort=8473
sql.driver=org.postgresql.Driver
sql.url=$$$$sql url$$$$
-sql.user=cacert
+sql.user=$$$$sql user$$$$
sql.password=$$$$sql password$$$$
+name.suffix=$$$$YOUR_LOOKUP_DOMAIN$$$$
name.static=static.$$$$YOUR_LOOKUP_DOMAIN$$$$
name.secure=secure.$$$$YOUR_LOOKUP_DOMAIN$$$$
name.www=www.$$$$YOUR_LOOKUP_DOMAIN$$$$
<hudson.tasks.Ant plugin="ant@1.3">
<targets>build-testing-l10n $TARGET generatecoco</targets>
<antOpts>-Dfile.encoding=UTF-8</antOpts>
- <buildFile>cacert-gigi/build.xml</buildFile>
+ <buildFile>gigi/build.xml</buildFile>
<properties>jdt=$$$$JDT_PATH$$$$
localePath=$$$$LOCALE_FETCH_PATH$$$$</properties>
</hudson.tasks.Ant>
<hudson.tasks.Shell>
- <command>cd cacert-gigi
+ <command>rm -v *.deb
+cd gigi
+[ -f doc/scripts/genchangelog ] && doc/scripts/genchangelog
dpkg-buildpackage -b -us -uc</command>
</hudson.tasks.Shell>
</builders>
<publishers>
<hudson.tasks.ArtifactArchiver>
- <artifacts>cacert-gigi/natives/*.so,cacert-gigi/gigi*.jar,*.deb,cacert-gigi/cocoReport/**,cacert-gigi/merged.exec,cacert-gigi/messages.po</artifacts>
+ <artifacts>gigi/natives/*.so,gigi/gigi*.jar,*.deb,gigi/cocoReport/**,gigi/merged.exec,gigi/messages.po</artifacts>
<allowEmptyArchive>false</allowEmptyArchive>
<onlyIfSuccessful>false</onlyIfSuccessful>
<fingerprint>true</fingerprint>
<defaultExcludes>true</defaultExcludes>
<caseSensitive>true</caseSensitive>
</hudson.tasks.ArtifactArchiver>
- <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.15">
- <testResults>cacert-gigi/junit/*.xml</testResults>
+ <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.20">
+ <testResults>gigi/junit/*.xml</testResults>
<keepLongStdio>false</keepLongStdio>
<healthScaleFactor>1.0</healthScaleFactor>
<allowEmptyResults>false</allowEmptyResults>