🏡 index : github.com/captn3m0/google-sre-ebook.git

author Nemo <me@captnemo.in> 2020-06-07 0:35:54.0 +05:30:00
committer Nemo <me@captnemo.in> 2020-06-07 0:35:54.0 +05:30:00
commit
1ea7af6995425fec1c9365aab806c479c3b7211c [patch]
tree
c56989bb80db77e3a31a5303c73e343f1316015a
parent
04f0a1d6f47eb3484fc85808bd60cd0e9bb2da56
download
1ea7af6995425fec1c9365aab806c479c3b7211c.tar.gz

Switch to debian, fixes #31, closes #32



Diff

 Dockerfile  | 8 ++++++--
 generate.sh | 4 ++--
 2 files changed, 7 insertions(+), 5 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index 35ef6ce..a328468 100644
--- a/Dockerfile
+++ a/Dockerfile
@@ -1,5 +1,4 @@
# LTS Image
FROM ubuntu:18.04
FROM debian:buster-slim

LABEL maintainer="github.google-sre-ebook@captnemo.in"

@@ -10,12 +9,15 @@
RUN apt-get update && apt-get install -y --no-install-recommends \
    build-essential \
    calibre \
    file \
    pandoc \
    ruby \
    ruby-dev \
    lmodern \
    texlive-fonts-recommended \
    texlive-xetex \
    wget \
    zlib1g-dev \
    file \
    && gem install bundler --no-ri --no-rdoc \
    && gem update --system \
    && apt-get clean \
diff --git a/generate.sh b/generate.sh
index 156325d..21609fb 100755
--- a/generate.sh
+++ a/generate.sh
@@ -75,10 +75,10 @@
    complete.html

# generate PDF from HTML
pandoc --from=html --to=pdf                                 \
pandoc --from=html \
    --pdf-engine=xelatex \
    --output=../../../../../${BOOK_FILE}.pdf                \
    --metadata title="$BOOK_NAME" \
    --pdf-engine=xelatex \
    --dpi=300 \
    -V book \
    --top-level-division=chapter \