aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Sokolovsky <paul.sokolovsky@linaro.org>2011-06-15 23:25:15 +0300
committerPaul Sokolovsky <paul.sokolovsky@linaro.org>2011-06-15 23:25:15 +0300
commitd2ee5821c4e8361c1ef470e08ee5c82f8839ad38 (patch)
tree984cad39c1a52e5e66a95813d9adb28c2f92eb7b
parentf0719bb022807b3a170b052b79e0ee0acdc8f625 (diff)
jenkins-config: Enable EC2 cloud (with empty credentials).
-rw-r--r--control/jenkins-config/config.xml37
1 files changed, 35 insertions, 2 deletions
diff --git a/control/jenkins-config/config.xml b/control/jenkins-config/config.xml
index d07802e..4efa391 100644
--- a/control/jenkins-config/config.xml
+++ b/control/jenkins-config/config.xml
@@ -1,7 +1,7 @@
<?xml version='1.0' encoding='UTF-8'?>
<hudson>
<version>1.415</version>
- <numExecutors>2</numExecutors>
+ <numExecutors>0</numExecutors>
<mode>NORMAL</mode>
<useSecurity>true</useSecurity>
<authorizationStrategy class="hudson.security.GlobalMatrixAuthorizationStrategy">
@@ -22,7 +22,40 @@
<jdks/>
<viewsTabBar class="hudson.views.DefaultViewsTabBar"/>
<myViewsTabBar class="hudson.views.DefaultMyViewsTabBar"/>
- <clouds/>
+ <clouds>
+ <hudson.plugins.ec2.EC2Cloud>
+ <name>ec2-US_EAST_1</name>
+ <accessId></accessId>
+ <secretKey>NSdfT2gW7whnbhkIpFcg4Q==</secretKey>
+ <privateKey>
+ <privateKey>NSdfT2gW7whnbhkIpFcg4Q==</privateKey>
+ </privateKey>
+ <instanceCap>10</instanceCap>
+ <templates>
+ <hudson.plugins.ec2.SlaveTemplate>
+ <ami>ami-68ad5201</ami>
+ <description>Natty Release 64bit Instance Store</description>
+ <remoteFS>/mnt/jenkins</remoteFS>
+ <sshPort></sshPort>
+ <type>XLARGE</type>
+ <labels>ec2 natty 64bit</labels>
+ <initScript>{
+apt-get update
+apt-get install -y bzr
+bzr clone lp:linaro-android-build-tools /tmp/build-tools
+time /tmp/build-tools/node/root-setup-android-build-node
+} 2&gt;&amp;1 | tee /tmp/instance-log.txt
+</initScript>
+ <userData></userData>
+ <numExecutors>1</numExecutors>
+ <remoteAdmin>ubuntu</remoteAdmin>
+ <rootCommandPrefix>sudo</rootCommandPrefix>
+ <jvmopts></jvmopts>
+ </hudson.plugins.ec2.SlaveTemplate>
+ </templates>
+ <region>US_EAST_1</region>
+ </hudson.plugins.ec2.EC2Cloud>
+ </clouds>
<slaves/>
<quietPeriod>5</quietPeriod>
<scmCheckoutRetryCount>0</scmCheckoutRetryCount>