diff options
-rw-r--r-- | control/sandbox-create.conf | 2 | ||||
-rwxr-xr-x | control/setup-control-node | 9 |
2 files changed, 8 insertions, 3 deletions
diff --git a/control/sandbox-create.conf b/control/sandbox-create.conf index 9b8be49..72d7acf 100644 --- a/control/sandbox-create.conf +++ b/control/sandbox-create.conf @@ -39,6 +39,8 @@ SECURITY_GROUPS="-g git-mirror -g jenkins-master" # (overriding useful for development/testing) BUILD_TOOLS_BRANCH="lp:~pfalcon/linaro-android-build-tools/sandbox-plugins" +JENKINS_DEB="http://pkg.jenkins-ci.org/debian/binary/jenkins_1.456_all.deb" + PLUGINS_LATEST="http://updates.jenkins-ci.org/latest/ec2.hpi \ http://updates.jenkins-ci.org/latest/publish-over-ssh.hpi \ http://updates.jenkins-ci.org/latest/log-parser.hpi \ diff --git a/control/setup-control-node b/control/setup-control-node index cf88d06..4798f64 100755 --- a/control/setup-control-node +++ b/control/setup-control-node @@ -26,9 +26,12 @@ sudo apt-get install -qq -y git-core gnupg bzr make # +++ JENKINS +++ # wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add - -echo 'deb http://pkg.jenkins-ci.org/debian binary/' | sudo tee /etc/apt/sources.list.d/jenkins-ci.list > /dev/null -sudo apt-get update -qq -sudo apt-get install -qq -y jenkins python-lxml +#echo 'deb http://pkg.jenkins-ci.org/debian binary/' | sudo tee /etc/apt/sources.list.d/jenkins-ci.list > /dev/null +#sudo apt-get update -qq +#sudo apt-get install -qq -y jenkins +wget -q $JENKINS_DEB +sudo dpkg -i $(basename $JENKINS_DEB) +sudo apt-get install -qq -y python-lxml sudo sed -i 's%HTTP_PORT=8080%HTTP_PORT=9090%' /etc/default/jenkins sudo sed -i 's%JENKINS_ARGS="%&--prefix=/jenkins %' /etc/default/jenkins |