1 <?xml version='1.1' encoding='UTF-8'?>
4 <description>The Debian package management system.<br>
5 <pre>https://git.dpkg.org/cgit/dpkg/dpkg.git</pre>
7 APT instructions:<br>
9 deb http://jenkins.grml.org/debian dpkg main
10 deb-src http://jenkins.grml.org/debian dpkg main
11 wget -O - http://jenkins.grml.org/debian/C525F56752D4A654.asc | sudo apt-key add - 
12 </pre></description>
13 <keepDependencies>false</keepDependencies>
15 <jenkins.model.BuildDiscarderProperty>
16 <strategy class="hudson.tasks.LogRotator">
17 <daysToKeep>-1</daysToKeep>
18 <numToKeep>10</numToKeep>
19 <artifactDaysToKeep>-1</artifactDaysToKeep>
20 <artifactNumToKeep>-1</artifactNumToKeep>
22 </jenkins.model.BuildDiscarderProperty>
23 <com.dabsquared.gitlabjenkins.connection.GitLabConnectionProperty plugin="gitlab-plugin@1.5.13">
24 <gitLabConnection></gitLabConnection>
25 </com.dabsquared.gitlabjenkins.connection.GitLabConnectionProperty>
26 <hudson.model.ParametersDefinitionProperty>
27 <parameterDefinitions>
28 <hudson.model.StringParameterDefinition>
30 <description>the git branch to build</description>
31 <defaultValue>master</defaultValue>
33 </hudson.model.StringParameterDefinition>
34 </parameterDefinitions>
35 </hudson.model.ParametersDefinitionProperty>
37 <scm class="hudson.plugins.git.GitSCM" plugin="git@4.0.0">
38 <configVersion>2</configVersion>
40 <hudson.plugins.git.UserRemoteConfig>
41 <url>https://git.dpkg.org/git/dpkg/dpkg.git</url>
42 </hudson.plugins.git.UserRemoteConfig>
45 <hudson.plugins.git.BranchSpec>
47 </hudson.plugins.git.BranchSpec>
49 <doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
50 <submoduleCfg class="list"/>
52 <hudson.plugins.git.extensions.impl.RelativeTargetDirectory>
53 <relativeTargetDir>source</relativeTargetDir>
54 </hudson.plugins.git.extensions.impl.RelativeTargetDirectory>
57 <canRoam>true</canRoam>
58 <disabled>false</disabled>
59 <blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
60 <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
61 <authToken>cyageyphybs7</authToken>
63 <concurrentBuild>false</concurrentBuild>
66 <command>echo "*** dpkg specifics ***"
68 rm -f '.dist-version'
69 bash -x ./get-version >.dist-version
70 echo "before:"
72 echo "######"
74 echo "after:"
76 echo "######"</command>
79 <command>SKIP_GIT_CLEANUP=true /usr/bin/generate-git-snapshot</command>
82 <command>mkdir -p report
83 /usr/bin/lintian-junit-report *.dsc > report/lintian.xml</command>
87 <hudson.tasks.ArtifactArchiver>
88 <artifacts>*.gz,*.bz2,*.xz,*.deb,*.dsc,*.changes</artifacts>
89 <allowEmptyArchive>false</allowEmptyArchive>
90 <onlyIfSuccessful>false</onlyIfSuccessful>
91 <fingerprint>true</fingerprint>
92 <defaultExcludes>true</defaultExcludes>
93 <caseSensitive>true</caseSensitive>
94 </hudson.tasks.ArtifactArchiver>
95 <hudson.tasks.BuildTrigger>
96 <childProjects>dpkg-binaries</childProjects>
101 <completeBuild>true</completeBuild>
103 </hudson.tasks.BuildTrigger>
104 <hudson.tasks.junit.JUnitResultArchiver plugin="junit@1.28">
105 <testResults>**/lintian.xml</testResults>
106 <keepLongStdio>false</keepLongStdio>
107 <healthScaleFactor>1.0</healthScaleFactor>
108 <allowEmptyResults>false</allowEmptyResults>
109 </hudson.tasks.junit.JUnitResultArchiver>
110 <hudson.tasks.Fingerprinter>
112 <defaultExcludes>true</defaultExcludes>
113 <caseSensitive>true</caseSensitive>
114 </hudson.tasks.Fingerprinter>
115 <hudson.tasks.Mailer plugin="mailer@1.29">
116 <recipients>debian-dpkg@lists.debian.org</recipients>
117 <dontNotifyEveryUnstableBuild>false</dontNotifyEveryUnstableBuild>
118 <sendToIndividuals>true</sendToIndividuals>
119 </hudson.tasks.Mailer>
120 <hudson.plugins.blame__upstream__commiters.BlameUpstreamCommitersPublisher plugin="blame-upstream-commiters@1.2">
121 <sendToIndividuals>false</sendToIndividuals>
122 </hudson.plugins.blame__upstream__commiters.BlameUpstreamCommitersPublisher>