diff options
Diffstat (limited to 'docker')
| -rwxr-xr-x | docker/dockerbuild.sh | 2 | ||||
| -rw-r--r-- | docker/dockerfile | 4 | ||||
| -rw-r--r-- | docker/entrypoint.sh | 9 |
3 files changed, 12 insertions, 3 deletions
diff --git a/docker/dockerbuild.sh b/docker/dockerbuild.sh index ffdc875..c47860b 100755 --- a/docker/dockerbuild.sh +++ b/docker/dockerbuild.sh @@ -10,7 +10,7 @@ if [ -f ./hook-run.sh ]; then fi if [ ! -d repos ]; then - git clone --depth=3 https://github.com/kunoisayami/repos + git clone --depth=3 $1 repos pushd repos diff --git a/docker/dockerfile b/docker/dockerfile index 8e37799..78d8cdf 100644 --- a/docker/dockerfile +++ b/docker/dockerfile @@ -34,7 +34,7 @@ RUN echo 'build ALL=(ALL) NOPASSWD:ALL' > /etc/sudoers ADD repos /home/build/repos -COPY dockerbuild.sh /home/build/ +COPY dockerbuild.sh entrypoint.sh /home/build/ RUN /home/build/initfolder.sh @@ -44,4 +44,4 @@ USER build # ENTRYPOINT ["bash", "-c", "/home/build/repos/utils/pkgbuild_bootstrap"] -ENTRYPOINT ["bash", "-c", "/home/build/dockerbuild.sh"] +ENTRYPOINT ["bash", "-c", "/home/build/entrypoint.sh"] diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh new file mode 100644 index 0000000..6823c87 --- /dev/null +++ b/docker/entrypoint.sh @@ -0,0 +1,9 @@ +#!/bin/bash + +if [ -z "$1" ]; then + REMOTE_REPOSITORY="$1"; +else + REMOTE_REPOSITORY=https://github.com/kunoisayami/repos +fi + +/home/build/dockerbuild.sh $REMOTE_REPOSITORY
\ No newline at end of file |
