blob: 7d523eb00743517bc8f9b0c6e2696e79e9adfcb3 (
plain) (
tree)
|
|
#!/usr/bin/env sh
set -e
#set -x
NAME=$1
DIST=alpine
RELEASE=edge
ARCH=amd64
PACKAGES="pcre ca-certificates openssl-dev ncurses-dev zlib-dev \
openssh bash curl zsh vim sudo git build-base autoconf gawk \
go dep shadow rsync sdl2-dev sdl2_image-dev sdl2_ttf-dev p7zip \
cppcheck clang-analyzer groff parallel mercurial subversion grep unzip"
for f in ci.d/*; do source "$f"; done
buildkite_stop $DIST
lxc_destroy
lxc_create $DIST $RELEASE $ARCH
lxc_wait_for_ip
apk_upgrade
apk_install $PACKAGES
apk_install_erlang
buildkite_install $DIST $BUILDKITE_TOKEN
ssh_copy_host_key
ssh_copy_host_key buildkite-agent /home/buildkite-agent
lxc_restart
|