summaryrefslogtreecommitdiffstats
path: root/update_jdn.sh
diff options
context:
space:
mode:
Diffstat (limited to 'update_jdn.sh')
-rwxr-xr-xupdate_jdn.sh14
1 files changed, 10 insertions, 4 deletions
diff --git a/update_jdn.sh b/update_jdn.sh
index 58df8ddc..6feb89cb 100755
--- a/update_jdn.sh
+++ b/update_jdn.sh
@@ -83,11 +83,14 @@ fi
# create homedirectories for build hosts (needed for jenkins remote nodes)
case $HOSTNAME in
- bpi0|hb0|wbq0|cbxi4pro0) NODEHOME=/srv/jenkins/pseudo-hosts/
- [ -d $NODEHOME ] || ( sudo mkdir $NODEHOME ; sudo chown jenkins.jenkins $NODEHOME )
- ;;
+ bpi0|hb0|wbq0|cbxi4pro0) NODEHOME=/srv/jenkins/pseudo-hosts/$HOSTNAME-armhf-rb ;;
+ profitbricks-build?-amd64) NODEHOME=/srv/jenkins/pseudo-hosts/$HOSTNAME ;;
*) ;;
esac
+if [ ! -z "$NODEHOME" ] && [ -d $NODEHOME ] ; then
+ sudo mkdir $NODEHOME
+ sudo chown jenkins.jenkins $NODEHOME
+fi
# only on Debian systems
if [ -f /etc/debian_version ] ; then
@@ -125,6 +128,10 @@ if [ -f /etc/debian_version ] ; then
unzip
vim
"
+ case $HOSTNAME in
+ jenkins|profitbricks-build?-amd64) DEBS="$DEBS squid3" ;;
+ *) ;;
+ esac
if [ "$HOSTNAME" = "jenkins" ] ; then
MASTERDEBS="
apache2
@@ -204,7 +211,6 @@ if [ -f /etc/debian_version ] ; then
shorewall
shorewall6
sqlite3
- squid3
syslinux
tcpdump
unclutter