Skip to content
Snippets Groups Projects
Commit ed376100 authored by Erik Hedenström's avatar Erik Hedenström
Browse files

Added chrome, reba, and relx. Tweaked base and cleanup.

parent cd16fb06
Branches
No related tags found
No related merge requests found
#!/usr/bin/env bash
set -e # Exit on errors
echo "deb http://security.ubuntu.com/ubuntu quantal-security main " >> /etc/apt/sources.list
apt-get update
apt-get -y upgrade
File moved
......@@ -2,5 +2,8 @@
set -e # Exit on errors
echo "deb http://security.ubuntu.com/ubuntu quantal-security main " >> /etc/apt/sources.list
apt-get update
apt-get -y install build-essential checkinstall
apt-get -y install cvs subversion git-core mercurial
......@@ -3,9 +3,8 @@
set -e # Exit on errors
mkdir -p $JENKINS_HOME/tools/docker/bin
cd $JENKINS_HOME/tools/docker/bin
wget https://get.docker.io/builds/Linux/x86_64/docker-latest -O docker
chmod 755 docker
curl -s https://get.docker.io/builds/Linux/x86_64/docker-latest -o $JENKINS_HOME/tools/docker/bin/docker
chmod 755 $JENKINS_HOME/tools/docker/bin/docker
DOCKER_HOME=$JENKINS_HOME/tools/docker
echo "export PATH=$DOCKER_HOME/bin:\$PATH" > /etc/profile.d/docker.sh
......
#!/usr/bin/env bash
set -e # Exit on errors
curl -s https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -
echo "deb http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google-chrome.list
apt-get update
apt-get -y install x11vnc xvfb fluxbox google-chrome-stable
File moved
File moved
File moved
File moved
#!/usr/bin/env bash
set -e # Exit on errors
. /etc/profile.d/erlang.sh
cd $JENKINS_HOME/tools
git clone git://github.com/rebar/rebar.git
cd rebar
./bootstrap
mkdir bin
mv rebar bin
echo "export PATH=$JENKINS_HOME/tools/rebar/bin:\$PATH" > /etc/profile.d/rebar.sh
chmod 755 /etc/profile.d/rebar.sh
#!/usr/bin/env bash
set -e # Exit on errors
. /etc/profile.d/erlang.sh
. /etc/profile.d/rebar.sh
cd $JENKINS_HOME/tools
git clone git://github.com/erlware/relx.git
cd relx
make
mkdir bin
mv relx bin
echo "export PATH=$JENKINS_HOME/tools/relx/bin:\$PATH" > /etc/profile.d/relx.sh
chmod 755 /etc/profile.d/relx.sh
......@@ -3,3 +3,7 @@
set -e # Exit on errors
chown -R jenkins:jenkins $JENKINS_HOME
apt-get autoclean
apt-get clean
apt-get autoremove
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment