diff options
Diffstat (limited to 'archlinux.sh')
-rwxr-xr-x | archlinux.sh | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/archlinux.sh b/archlinux.sh new file mode 100755 index 0000000..2a39155 --- /dev/null +++ b/archlinux.sh @@ -0,0 +1,25 @@ +#!/usr/bin/env sh + +set -e +#set -x + +NAME=$1 +DIST=archlinux +RELEASE=current +ARCH=amd64 +PACKAGES="cronie openssh openssl-1.0 zsh vim sudo erlang-nox git make autoconf automake gcc" + +for f in ci.d/*; do source "$f"; done + +buildkite_stop $DIST +lxc_destroy +lxc_create $DIST $RELEASE $ARCH +archlinux_fix_network +lxc_wait_for_ip +pacman_upgrade +pacman_install $PACKAGES +openssl_fix_10 +archlinux_enable_cron +buildkite_install $DIST $BUILDKITE_TOKEN +ssh_copy_host_key +lxc_restart |