make repository url an runtime env var
parent
77ec05a43c
commit
6a5fde94c2
|
@ -17,5 +17,4 @@ ADD starter /usr/local/bin/
|
||||||
EXPOSE 80
|
EXPOSE 80
|
||||||
WORKDIR /repo
|
WORKDIR /repo
|
||||||
|
|
||||||
RUN git clone "$GIT_URL" .
|
|
||||||
CMD /usr/local/bin/starter
|
CMD /usr/local/bin/starter
|
9
starter
9
starter
|
@ -25,8 +25,17 @@ function update() {
|
||||||
rm -rf /var/www/html-delme &
|
rm -rf /var/www/html-delme &
|
||||||
git reset --hard
|
git reset --hard
|
||||||
}
|
}
|
||||||
|
function init() {
|
||||||
|
test -z "$GIT_URL" && {
|
||||||
|
echo "GIT_URL is not set"
|
||||||
|
exit 1
|
||||||
|
}
|
||||||
|
git clone "$GIT_URL" .
|
||||||
|
}
|
||||||
|
|
||||||
cd /repo
|
cd /repo
|
||||||
|
|
||||||
|
init
|
||||||
update
|
update
|
||||||
(
|
(
|
||||||
while true; do
|
while true; do
|
||||||
|
|
Loading…
Reference in New Issue