diff options
| author | Veikka Kähkönen <insiding@gmail.com> | 2017-10-17 21:06:49 +0300 |
|---|---|---|
| committer | Veikka Kähkönen <insiding@gmail.com> | 2017-10-17 21:06:49 +0300 |
| commit | 5fdc772599a8c695697f388b635679af07a24a2e (patch) | |
| tree | 3b1ffabba963035319cfb7b0ba78ab14666e8e92 /jekyll.docker | |
| parent | ba809c038aea0b8e337f540b893449caf2505115 (diff) | |
Refactor jekyll.docker to allow partial rebuilds when the site changes
Diffstat (limited to 'jekyll.docker')
| -rw-r--r-- | jekyll.docker | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/jekyll.docker b/jekyll.docker index a4c57e8..d68843a 100644 --- a/jekyll.docker +++ b/jekyll.docker @@ -1,13 +1,14 @@ FROM alpine MAINTAINER Your Name "your@name.com" -RUN apk update -RUN apk add ruby ruby-dev libffi-dev build-base git +VOLUME ["/usr/share/nginx/html"] + +RUN apk update && apk add ruby ruby-dev libffi-dev build-base git RUN gem install jekyll json --no-doc --no-ri +ARG COMMIT_HASH + RUN git clone --single-branch --depth 1 https://github.com/kauha/uudempiAS.git \ /data/site-git -VOLUME ["/usr/share/nginx/html"] - CMD ["jekyll", "build", "--source=/data/site-git", "--destination=/usr/share/nginx/html"] |
