docker: Get bundle install working again
This commit is contained in:
parent
6d227c3153
commit
6a976df69f
|
@ -5,8 +5,6 @@ LABEL maintainer="github.google-sre-ebook@captnemo.in"
|
|||
|
||||
ARG DEBIAN_FRONTEND="noninteractive"
|
||||
|
||||
COPY . /src/
|
||||
|
||||
WORKDIR /src
|
||||
|
||||
RUN apt-get update && apt-get install -y --no-install-recommends \
|
||||
|
@ -18,10 +16,13 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
|
|||
wget \
|
||||
zlib1g-dev \
|
||||
&& gem install bundler --no-ri --no-rdoc \
|
||||
&& bundle install \
|
||||
&& apt-get clean \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
COPY . /src/
|
||||
|
||||
RUN bundle install
|
||||
|
||||
ENTRYPOINT ["/src/bootstrap.sh", "docker"]
|
||||
|
||||
VOLUME ["/output"]
|
||||
|
|
|
@ -46,7 +46,6 @@ Requirements:
|
|||
|
||||
# Known Issues
|
||||
|
||||
- Inline references are not handled in the best possible way
|
||||
- metadata.xml is not complete. There are just too many authors
|
||||
- Foreword/Preface is not part of the index
|
||||
|
||||
|
|
|
@ -32,7 +32,10 @@ fi
|
|||
ruby generate.rb
|
||||
|
||||
pushd html/landing.google.com/sre/sre-book/toc
|
||||
pandoc -f html -t epub -o ../../../../../google-sre.epub --epub-metadata=../../../../../metadata.xml --epub-cover-image=../../../../../cover.jpg complete.html
|
||||
pandoc --from=html --to=epub --output=../../../../../google-sre.epub \
|
||||
--epub-metadata=../../../../../metadata.xml \
|
||||
--epub-cover-image=../../../../../cover.jpg \
|
||||
complete.html
|
||||
popd
|
||||
ebook-convert google-sre.epub google-sre.mobi
|
||||
ebook-convert google-sre.epub google-sre.pdf
|
||||
|
|
Loading…
Reference in New Issue