diff options
Diffstat (limited to 'docker/dockerbuild.sh')
| -rwxr-xr-x | docker/dockerbuild.sh | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/docker/dockerbuild.sh b/docker/dockerbuild.sh deleted file mode 100755 index c47860b..0000000 --- a/docker/dockerbuild.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/bash - -set -Eeuo pipefail -sudo pacman -Sy - -cd /home/build - -if [ -f ./hook-run.sh ]; then - . ./hook-run.sh -fi - -if [ ! -d repos ]; then - git clone --depth=3 $1 repos - - - pushd repos - git checkout "$CHECKOUT_BRANCH" - git fetch --recurse-submodules -j2 - git submodule update --init - popd -fi - -export DOCKER_SETUP_SCRIPT=1 - - -if [ $UID -eq 0 ]; then - chown -R build:build repos - - echo "$TARGET_HOSTS" | base64 -d >> /etc/hosts -else - echo "$TARGET_HOSTS" | base64 -d | sudo tee -a /etc/hosts >/dev/null -fi - -pushd repos -if [ $UID -eq 0 ]; then - - su -c "echo $GPG_PRIV_KEY | base64 -d | gpg --import" build - - su -c './utils/pkgbuild_bootstrap' build - -else - - echo $GPG_PRIV_KEY | base64 -d | gpg --import - - ./utils/pkgbuild_bootstrap - -fi - -popd - |
