add gitea workflows
All checks were successful
Build and Deploy Documentation / build-and-deploy (push) Successful in 12s
All checks were successful
Build and Deploy Documentation / build-and-deploy (push) Successful in 12s
This commit is contained in:
24
Dockerfile
24
Dockerfile
@ -1,24 +1,24 @@
|
||||
FROM alpine:3.13
|
||||
|
||||
WORKDIR /tmp
|
||||
ADD Gemfile /tmp/
|
||||
ADD Gemfile.lock /tmp/
|
||||
COPY Gemfile /tmp/
|
||||
COPY Gemfile.lock /tmp/
|
||||
|
||||
RUN apk list -I && \
|
||||
apk --no-cache add libatomic readline readline-dev libxml2 libxml2-dev \
|
||||
RUN apk list -I && apk --no-cache add \
|
||||
libatomic readline readline-dev libxml2 libxml2-dev \
|
||||
ncurses-terminfo-base ncurses-terminfo \
|
||||
libxslt libxslt-dev zlib-dev zlib \
|
||||
ruby ruby-dev yaml yaml-dev \
|
||||
libffi-dev build-base git nodejs
|
||||
RUN gem env
|
||||
RUN gem install etc --no-document
|
||||
RUN gem install bundler -v 2.4.22 --no-document
|
||||
RUN pwd
|
||||
RUN ls -l
|
||||
RUN bundle install
|
||||
libffi-dev build-base git nodejs \
|
||||
&& gem env \
|
||||
&& gem install etc --no-document \
|
||||
&& gem install bundler -v 2.4.22 --no-document \
|
||||
&& pwd \
|
||||
&& ls -l \
|
||||
&& bundle install
|
||||
|
||||
VOLUME /src
|
||||
EXPOSE 4001
|
||||
|
||||
WORKDIR /src
|
||||
ENTRYPOINT ["jekyll", "serve", "--livereload", "-H", "0.0.0.0"]
|
||||
CMD ["jekyll", "serve", "--livereload", "-H", "0.0.0.0"]
|
||||
|
Reference in New Issue
Block a user