jenkins-packer-demo

This commit is contained in:
Edward Viaene
2016-10-19 08:49:19 +00:00
parent fa907a3219
commit 21a1eaa88f
9 changed files with 236 additions and 0 deletions
@@ -0,0 +1,19 @@
#!/bin/bash
vgchange -ay
DEVICE_FS=`blkid -o value -s TYPE ${DEVICE}`
if [ "`echo -n $DEVICE_FS`" == "" ] ; then
pvcreate ${DEVICE}
vgcreate data ${DEVICE}
lvcreate --name volume1 -l 100%FREE data
mkfs.ext4 /dev/data/volume1
fi
mkdir -p /data
echo '/dev/data/volume1 /data ext4 defaults 0 0' >> /etc/fstab
mount /data
cd /tmp
wget http://pkg.jenkins-ci.org/debian-stable/binary/${JENKINS_VERSION}
dpkg -i ${JENKINS_VERSION}
rm ${JENKINS_VERSION}