add gitea workflows
All checks were successful
Build and Deploy Documentation / build-and-deploy (push) Successful in 12s

This commit is contained in:
2025-04-24 14:53:25 +02:00
parent 5a1f4e7bcf
commit 3a970492c7
8 changed files with 66 additions and 70 deletions

View File

@ -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"]