Add Jekyll Docker cloud definition to internal CI
The internal CI needs to be able to build automatically
the homepage, therefore the Jekyll Docker image is required
in the clouds definitions.
Change-Id: Ie02b0337899ee95d7ddcc0c3aa2fdf8c77905f8b
diff --git a/jenkins-docker/server/config-internal.xml b/jenkins-docker/server/config-internal.xml
index 0cb07de..cf9961d 100644
--- a/jenkins-docker/server/config-internal.xml
+++ b/jenkins-docker/server/config-internal.xml
@@ -45,6 +45,46 @@
<templates>
<com.nirima.jenkins.plugins.docker.DockerTemplate>
<configVersion>2</configVersion>
+ <labelString>jekyll</labelString>
+ <connector class="io.jenkins.docker.connector.DockerComputerAttachConnector">
+ <user>jenkins</user>
+ <jvmArgs>
+ <string>-Dfile.encoding=UTF-8</string>
+ </jvmArgs>
+ </connector>
+ <remoteFsMapping></remoteFsMapping>
+ <remoteFs>/home/jenkins</remoteFs>
+ <instanceCap>5</instanceCap>
+ <mode>EXCLUSIVE</mode>
+ <retentionStrategy class="com.nirima.jenkins.plugins.docker.strategy.DockerOnceRetentionStrategy">
+ <idleMinutes>10</idleMinutes>
+ <idleMinutes defined-in="com.nirima.jenkins.plugins.docker.strategy.DockerOnceRetentionStrategy">10</idleMinutes>
+ </retentionStrategy>
+ <numExecutors>1</numExecutors>
+ <dockerTemplateBase>
+ <image>gerritforge/gerrit-ci-agent-jekyll</image>
+ <dockerCommand></dockerCommand>
+ <lxcConfString></lxcConfString>
+ <hostname></hostname>
+ <volumes>
+ <string>/dev/urandom:/dev/random</string>
+ </volumes>
+ <volumesFrom2/>
+ <environment/>
+ <bindPorts></bindPorts>
+ <bindAllPorts>false</bindAllPorts>
+ <privileged>true</privileged>
+ <tty>false</tty>
+ <extraHosts class="java.util.Collections$UnmodifiableRandomAccessList" resolves-to="java.util.Collections$UnmodifiableList">
+ <c class="list"/>
+ <list reference="../c"/>
+ </extraHosts>
+ </dockerTemplateBase>
+ <removeVolumes>false</removeVolumes>
+ <pullStrategy>PULL_LATEST</pullStrategy>
+ </com.nirima.jenkins.plugins.docker.DockerTemplate>
+ <com.nirima.jenkins.plugins.docker.DockerTemplate>
+ <configVersion>2</configVersion>
<labelString>aws</labelString>
<connector class="io.jenkins.docker.connector.DockerComputerAttachConnector">
<user>jenkins</user>