Skip to content

Commit 321ed4b

Browse files
author
Gundega Dekena
committed
fix(jenkins): install script on windows and example jobs to be same as in video
1 parent 0face25 commit 321ed4b

File tree

3 files changed

+27
-4
lines changed

3 files changed

+27
-4
lines changed

jenkins-config/config.xml

+24-3
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,29 @@
3535
<filterQueue>false</filterQueue>
3636
<properties class="hudson.model.View$PropertyList"/>
3737
<gridBuilder class="au.com.centrumsystems.hudson.plugin.buildpipeline.DownstreamProjectGridBuilder">
38-
<firstJob>git-example</firstJob>
39-
<firstJobLink>job/git-example/</firstJobLink>
38+
<firstJob>adventure</firstJob>
39+
<firstJobLink>job/adventure/</firstJobLink>
40+
</gridBuilder>
41+
<noOfDisplayedBuilds>1</noOfDisplayedBuilds>
42+
<buildViewTitle></buildViewTitle>
43+
<consoleOutputLinkStyle>Lightbox</consoleOutputLinkStyle>
44+
<cssUrl></cssUrl>
45+
<triggerOnlyLatestJob>false</triggerOnlyLatestJob>
46+
<alwaysAllowManualTrigger>false</alwaysAllowManualTrigger>
47+
<showPipelineParameters>false</showPipelineParameters>
48+
<showPipelineParametersInHeaders>false</showPipelineParametersInHeaders>
49+
<startsWithParameters>false</startsWithParameters>
50+
<refreshFrequency>3</refreshFrequency>
51+
<showPipelineDefinitionHeader>false</showPipelineDefinitionHeader>
52+
</au.com.centrumsystems.hudson.plugin.buildpipeline.BuildPipelineView>
53+
<au.com.centrumsystems.hudson.plugin.buildpipeline.BuildPipelineView plugin="[email protected]">
54+
<owner class="hudson" reference="../../.."/>
55+
<name>FullBuild</name>
56+
<filterExecutors>false</filterExecutors>
57+
<filterQueue>false</filterQueue>
58+
<properties class="hudson.model.View$PropertyList"/>
59+
<gridBuilder class="au.com.centrumsystems.hudson.plugin.buildpipeline.DownstreamProjectGridBuilder">
60+
<firstJob>Compile</firstJob>
4061
</gridBuilder>
4162
<noOfDisplayedBuilds>1</noOfDisplayedBuilds>
4263
<buildViewTitle></buildViewTitle>
@@ -56,4 +77,4 @@
5677
<label></label>
5778
<nodeProperties/>
5879
<globalNodeProperties/>
59-
</hudson>
80+
</hudson>

jenkins-config/example-job.tar.gz

937 Bytes
Binary file not shown.

packer-templates/scripts/jenkins.sh

+3-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#!/bin/bash -eux
22

33
# JDK and JRE are required for Jenkins
4-
apt-get install -y openjdk-7-jre openjdk-7-jdk unzip
4+
apt-get install -y openjdk-7-jre openjdk-7-jdk unzip dos2unix
55

66
wget -q -O - https://jenkins-ci.org/debian/jenkins-ci.org.key | apt-key add -
77
echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list
@@ -13,6 +13,8 @@ apt-get upgrade
1313
# copy premade configuration files
1414
# jenkins default config, to set --prefix=jenkins
1515
cp -f /tmp/jenkins-config/jenkins /etc/default
16+
# fix dos newlines for Windows users
17+
dos2unix /etc/default/jenkins
1618
# install some extra plugins
1719
/bin/bash /tmp/jenkins-config/install_jenkins_plugins.sh
1820
# jenkins security and pipeline plugin config

0 commit comments

Comments
 (0)