blob: 711edc5c714b78e529679391d9f95838dc8f0cb5 (
plain) (
tree)
|
|
#!/usr/bin/env sh
set -e
#set -x
NAME=$1
DIST=debian
RELEASE=stretch
ARCH=amd64
PACKAGES="gnupg apt-transport-https curl libssl1.0-dev libncurses5-dev \
zsh vim sudo erlang-nox git make autoconf automake gcc \
golang golang-glide"
for f in ci.d/*; do source "$f"; done
buildkite_stop $DIST
lxc_destroy
lxc_create $DIST $RELEASE $ARCH
lxc_wait_for_ip
apt_get_upgrade
apt_get_install $PACKAGES
buildkite_install $DIST $BUILDKITE_TOKEN
ssh_copy_host_key
ssh_copy_host_key buildkite-agent /var/lib/buildkite-agent
lxc_restart
|