github.com/blixtra/rkt@v0.8.1-0.20160204105720-ab0d1add1a43/tests/cloudinit/debian.cloudinit (about) 1 #!/bin/bash 2 cat > /var/tmp/rkt-test.sh <<TESTEOF 3 #!/bin/bash 4 5 set -e 6 set -x 7 8 # Sometimes journald does not work well on old versions 9 exec > >(tee -a "/var/tmp/rkt-test.log") 2>&1 10 11 sudo groupadd rkt 12 sudo gpasswd -a admin rkt 13 14 export DEBIAN_FRONTEND=noninteractive 15 echo 'deb http://cloudfront.debian.net/debian testing main' | tee -a /etc/apt/sources.list 16 echo 'deb-src http://cloudfront.debian.net/debian testing main' | tee -a /etc/apt/sources.list 17 apt-get update -y 18 #apt-get dist-upgrade -y --force-yes 19 apt-get install -y --force-yes build-essential autoconf 20 apt-get install -y --force-yes wget squashfs-tools patch gnupg golang git dbus libacl1-dev 21 22 su - admin --command="cd /var/tmp ; git clone --branch @GIT_BRANCH@ @GIT_URL@ rkt" 23 su - admin --command="PATH=\$PATH ; cd /var/tmp/rkt ; ./tests/run-build.sh coreos" 24 TESTEOF 25 26 chmod +x /var/tmp/rkt-test.sh 27 28 systemd-run --unit=rkt-test /var/tmp/rkt-test.sh