diff --git a/.gitea/workflows/jekyll.yaml b/.gitea/workflows/jekyll.yaml index 79226ce..6b800ca 100644 --- a/.gitea/workflows/jekyll.yaml +++ b/.gitea/workflows/jekyll.yaml @@ -44,3 +44,11 @@ jobs: docker rmi hello-world:latest > /dev/null docker version docker compose version + - name: Build Jekyll image + id: build_image + run: | + docker-compose build jekyll + -name: Build Jekyll site + id: build_site + run: | + docker-compose run --rm jekyll build --verbose diff --git a/docker-compose.yml b/docker-compose.yml index 65a78d5..e53b2c5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -15,7 +15,6 @@ services: tty: true hostname: jekyll.local container_name: jekyll.local - command: bash networks: - bridge deploy: diff --git a/docker/jekyll/Dockerfile b/docker/jekyll/Dockerfile index e2b25e0..7541532 100644 --- a/docker/jekyll/Dockerfile +++ b/docker/jekyll/Dockerfile @@ -38,4 +38,5 @@ RUN echo "gem: --no-document --user-install --bindir /home/${user}/bin" >> /home ENV PATH=/home/${user}/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin -CMD [ 'jekyll', 's', 'source', './src', '--verbose', '--host 0.0.0.0', '--incremental' ] +ENTRYPOINT ["jekyll"] +CMD ["server", "--verbose", "--host", "0.0.0.0", "--incremental"]