From b3b68e2042bdf7107bf4800768ae3cf900cee3fa Mon Sep 17 00:00:00 2001 From: Erlend Klakegg Bergheim <126939+klakegg@users.noreply.github.com> Date: Sun, 4 Jun 2023 19:55:06 +0000 Subject: [PATCH] Version 0.108.0 --- README.md | 38 +++++++++++++------------- doc/changelog/0.108.0.md | 59 ++++++++++++++++++++++++++++++++++++++++ doc/changelog/NEXT.md | 13 +-------- doc/tags.md | 6 ++++ src/project.yaml | 2 +- 5 files changed, 86 insertions(+), 32 deletions(-) create mode 100644 doc/changelog/0.108.0.md diff --git a/README.md b/README.md index 82828e50..fef2effd 100644 --- a/README.md +++ b/README.md @@ -10,27 +10,27 @@ These images sets `bind` when started as server, otherwise no magic. Default minimal image based upon [Busybox](https://hub.docker.com/r/_/busybox/): * Aliases: `latest`, `busybox`, `busybox-ci`, `ci`, `busybox-onbuild`, `onbuild` -* Hugo 0.107.0: `0.107.0-busybox`, `0.107.0`, `0.107.0-busybox-ci`, `0.107.0-ci`, `0.107.0-busybox-onbuild`, `0.107.0-onbuild` +* Hugo 0.108.0: `0.108.0-busybox`, `0.108.0`, `0.108.0-busybox-ci`, `0.108.0-ci`, `0.108.0-busybox-onbuild`, `0.108.0-onbuild` Minimal image based upon [Alpine](https://hub.docker.com/r/_/alpine/): * Aliases: `alpine`, `alpine-ci`, `alpine-onbuild`, `ext-alpine`, `ext-alpine-ci`, `ext-alpine-onbuild` -* Hugo 0.107.0: `0.107.0-alpine`, `0.107.0-alpine-ci`, `0.107.0-alpine-onbuild`, `0.107.0-ext-alpine`, `0.107.0-ext-alpine-ci`, `0.107.0-ext-alpine-onbuild` +* Hugo 0.108.0: `0.108.0-alpine`, `0.108.0-alpine-ci`, `0.108.0-alpine-onbuild`, `0.108.0-ext-alpine`, `0.108.0-ext-alpine-ci`, `0.108.0-ext-alpine-onbuild` Minimal image based upon [Alpine](https://hub.docker.com/r/_/alpine/) with [Asciidoctor](http://asciidoctor.org/) installed: * Aliases: `asciidoctor`, `asciidoctor-ci`, `asciidoctor-onbuild`, `ext-asciidoctor`, `ext-asciidoctor-ci`, `ext-asciidoctor-onbuild` -* Hugo 0.107.0: `0.107.0-asciidoctor`, `0.107.0-asciidoctor-onbuild`, `0.107.0-asciidoctor-ci`, `0.107.0-ext-asciidoctor`, `0.107.0-ext-asciidoctor-ci`, `0.107.0-ext-asciidoctor-onbuild` +* Hugo 0.108.0: `0.108.0-asciidoctor`, `0.108.0-asciidoctor-onbuild`, `0.108.0-asciidoctor-ci`, `0.108.0-ext-asciidoctor`, `0.108.0-ext-asciidoctor-ci`, `0.108.0-ext-asciidoctor-onbuild` Minimal image based upon [Alpine](https://hub.docker.com/r/_/alpine/) with [Pandoc](https://pandoc.org/) installed: * Aliases: `pandoc`, `pandoc-ci`, `pandoc-onbuild`, `ext-pandoc`, `ext-pandoc-ci`, `ext-pandoc-onbuild` -* Hugo 0.107.0: `0.107.0-pandoc`, `0.107.0-pandoc-ci`, `0.107.0-pandoc-onbuild`, `0.107.0-ext-pandoc`, `0.107.0-ext-pandoc-ci`, `0.107.0-ext-pandoc-onbuild` +* Hugo 0.108.0: `0.108.0-pandoc`, `0.108.0-pandoc-ci`, `0.108.0-pandoc-onbuild`, `0.108.0-ext-pandoc`, `0.108.0-ext-pandoc-ci`, `0.108.0-ext-pandoc-onbuild` Image based upon [Debian](https://hub.docker.com/r/_/debian/): * Aliases: `debian`, `debian-ci`, `debian-onbuild`, `ext`, `latest-ext`, `ext-debian`, `ext-debian-ci`, `ext-ci`, `ext-debian-onbuild`, `ext-onbuild` -* Hugo 0.107.0: `0.107.0-debian`, `0.107.0-debian-ci`, `0.107.0-debian-onbuild`, `0.107.0-ext`, `0.107.0-ext-debian`, `0.107.0-ext-debian-ci`, `0.107.0-ext-ci`,`0.107.0-ext-debian-onbuild`, `0.107.0-ext-onbuild` +* Hugo 0.108.0: `0.108.0-debian`, `0.108.0-debian-ci`, `0.108.0-debian-onbuild`, `0.108.0-ext`, `0.108.0-ext-debian`, `0.108.0-ext-debian-ci`, `0.108.0-ext-ci`,`0.108.0-ext-debian-onbuild`, `0.108.0-ext-onbuild` Image based upon [Ubuntu](https://hub.docker.com/r/_/ubuntu/): * Aliases: `ubuntu`, `ubuntu-ci`, `ubuntu-onbuild`, `ext-ubuntu`, `ext-ubuntu-ci`, `ext-ubuntu-onbuild` -* Hugo 0.107.0: `0.107.0-ubuntu`, `0.107.0-ubuntu-ci`, `0.107.0-ubuntu-onbuild`, `0.107.0-ext-ubuntu`, `0.107.0-ext-ubuntu-ci`, `0.107.0-ext-ubuntu-onbuild` +* Hugo 0.108.0: `0.108.0-ubuntu`, `0.108.0-ubuntu-ci`, `0.108.0-ubuntu-onbuild`, `0.108.0-ext-ubuntu`, `0.108.0-ext-ubuntu-ci`, `0.108.0-ext-ubuntu-onbuild` *Looking for older tags? Please see the [complete list of tags](https://github.com/klakegg/docker-hugo/blob/master/doc/tags.md).* @@ -48,7 +48,7 @@ Normal build: ```shell docker run --rm -it \ -v $(pwd):/src \ - klakegg/hugo:0.107.0 + klakegg/hugo:0.108.0 ``` Run server: @@ -57,7 +57,7 @@ Run server: docker run --rm -it \ -v $(pwd):/src \ -p 1313:1313 \ - klakegg/hugo:0.107.0 \ + klakegg/hugo:0.108.0 \ server ``` @@ -68,7 +68,7 @@ Normal build: ```yaml build: - image: klakegg/hugo:0.107.0 + image: klakegg/hugo:0.108.0 volumes: - ".:/src" ``` @@ -77,7 +77,7 @@ Run server: ```yaml server: - image: klakegg/hugo:0.107.0 + image: klakegg/hugo:0.108.0 command: server volumes: - ".:/src" @@ -124,7 +124,7 @@ services: script: - docker run --rm -i \ -v $(pwd):/src \ - klakegg/hugo:0.107.0 + klakegg/hugo:0.108.0 ``` The `bash` environment is used for faster loading before Travis is ready to trigger Docker. @@ -140,7 +140,7 @@ To get into a shell for your site: ```shell docker run --rm -it \ -v $(pwd):/src \ - klakegg/hugo:0.107.0-alpine \ + klakegg/hugo:0.108.0-alpine \ shell ``` @@ -173,7 +173,7 @@ The onbuild images adds content of the folder of your Dockerfile into `/src` and Example Dockerfile for your project where the site is made into an nginx image (Docker 17.05-ce or newer): ```Dockerfile -FROM klakegg/hugo:0.107.0-onbuild AS hugo +FROM klakegg/hugo:0.108.0-onbuild AS hugo FROM nginx COPY --from=hugo /target /usr/share/nginx/html @@ -210,7 +210,7 @@ Example of explicit setting `pandoc` alias: docker run --rm -it \ -v $(pwd):/src \ -e HUGO_PANDOC="pandoc-default --strip-empty-paragraphs" \ - klakegg/hugo:0.107.0-pandoc + klakegg/hugo:0.108.0-pandoc ``` @@ -226,14 +226,14 @@ On command line using `--entrypoint`: docker run --rm -it \ -v $(pwd):/src \ --entrypoint hugo-official \ - klakegg/hugo:0.107.0 + klakegg/hugo:0.108.0 ``` In docker-compose using `entrypoint`: ```yaml build: - image: klakegg/hugo:0.107.0 + image: klakegg/hugo:0.108.0 entrypoint: hugo-official volumes: - ".:/src" @@ -244,10 +244,10 @@ In docker-compose using `entrypoint`: | Software | Version | | -------- | ------- | -| Go | 1.16.2 | -| NodeJS | 18.x | +| Go | 1.19.9 | +| NodeJS | 20.x | | Pandoc | 2.12 | -| Yarn | 1.22.10 | +| Yarn | 1.22.19 | ## Configuration diff --git a/doc/changelog/0.108.0.md b/doc/changelog/0.108.0.md new file mode 100644 index 00000000..270b3aa4 --- /dev/null +++ b/doc/changelog/0.108.0.md @@ -0,0 +1,59 @@ +## :heartbeat: Updates + +* Hugo: [`0.107.0`](https://github.com/klakegg/docker-hugo/releases/tag/0.107.0) => `0.108.0` +* Alpine: `3.16` => `3.18` +* Busybox: `1.35` => `1.36` +* Debian: `11.3` => `11.7` +* Ubuntu: `22.04` => `23.04` +* NodeJS: `18.x` => `20.x` +* Golang: `1.17` => `1.19.9` +* Sass Embedded: `1.52.3` => `1.56.1` +* autoprefixer: `10.2.4` => `10.4.14` +* postcss: `8.2.6` => `8.4.24` +* postcss-cli: `8.3.1` => `10.1.0` +* yarn: `1.22.10` => `1.22.19` + + +## Docker images + +
+Click to see available images + +This release is available from Docker Hub as project `klakegg/hugo` with the following tags: + +| Alias tags | Version specific tags | +| ---------------------------- | ------------------------------------------ | +| `busybox`, `latest` | `0.108.0-busybox`, `0.108.0` | +| `busybox-ci`, `ci` | `0.108.0-busybox-ci`, `0.108.0-ci` | +| `busybox-onbuild`, `onbuild` | `0.108.0-busybox-onbuild`, `0.108.0-onbuild` | +| `alpine` | `0.108.0-alpine` | +| `alpine-ci` | `0.108.0-alpine-ci` | +| `alpine-onbuild` | `0.108.0-alpine-onbuild` | +| `asciidoctor` | `0.108.0-asciidoctor` | +| `asciidoctor-ci` | `0.108.0-asciidoctor-ci` | +| `asciidoctor-onbuild` | `0.108.0-asciidoctor-onbuild` | +| `pandoc` | `0.108.0-pandoc` | +| `pandoc-ci` | `0.108.0-pandoc-ci` | +| `pandoc-onbuild` | `0.108.0-pandoc-onbuild` | +| `ext-alpine` | `0.108.0-ext-alpine` | +| `ext-alpine-ci` | `0.108.0-ext-alpine-ci` | +| `ext-alpine-onbuild` | `0.108.0-ext-alpine-onbuild` | +| `ext-asciidoctor` | `0.108.0-ext-asciidoctor` | +| `ext-asciidoctor-ci` | `0.108.0-ext-asciidoctor-ci` | +| `ext-asciidoctor-onbuild` | `0.108.0-ext-asciidoctor-onbuild` | +| `ext-pandoc` | `0.108.0-ext-pandoc` | +| `ext-pandoc-ci` | `0.108.0-ext-pandoc-ci` | +| `ext-pandoc-onbuild` | `0.108.0-ext-pandoc-onbuild` | +| `debian` | `0.108.0-debian` | +| `debian-ci` | `0.108.0-debian-ci` | +| `debian-onbuild` | `0.108.0-debian-onbuild` | +| `ext-debian`, `ext`, `latest-ext` | `0.108.0-ext-debian`, `0.108.0-ext` | +| `ext-debian-ci`, `ext-ci` | `0.108.0-ext-debian-ci`, `0.108.0-ext-ci` | +| `ext-debian-onbuild`, `ext-onbuild` | `0.108.0-ext-debian-onbuild`, `0.108.0-ext-onbuild` | +| `ubuntu` | `0.108.0-ubuntu` | +| `ubuntu-ci` | `0.108.0-ubuntu-ci` | +| `ubuntu-onbuild` | `0.108.0-ubuntu-onbuild` | +| `ext-ubuntu` | `0.108.0-ext-ubuntu` | +| `ext-ubuntu-ci` | `0.108.0-ext-ubuntu-ci` | +| `ext-ubuntu-onbuild` | `0.108.0-ext-ubuntu-onbuild` | +
\ No newline at end of file diff --git a/doc/changelog/NEXT.md b/doc/changelog/NEXT.md index 072bf9bc..892ab3b0 100644 --- a/doc/changelog/NEXT.md +++ b/doc/changelog/NEXT.md @@ -15,18 +15,7 @@ ## :heartbeat: Updates -* Hugo: [`0.107.0`](https://github.com/klakegg/docker-hugo/releases/tag/0.107.0) => `NEXT` -* Alpine: `3.16` => `3.18` -* Busybox: `1.35` => `1.36` -* Debian: `11.3` => `11.7` -* Ubuntu: `22.04` => `23.04` -* NodeJS: `18.x` => `20.x` -* Golang: `1.17` => `1.19.9` -* Sass Embedded: `1.52.3` => `1.56.1` -* autoprefixer: `10.2.4` => `10.4.14` -* postcss: `8.2.6` => `8.4.24` -* postcss-cli: `8.3.1` => `10.1.0` -* yarn: `1.22.10` => `1.22.19` +* Hugo: [`0.108.0`](https://github.com/klakegg/docker-hugo/releases/tag/0.108.0) => `NEXT` ## Docker images diff --git a/doc/tags.md b/doc/tags.md index d1b711dc..05269b1c 100644 --- a/doc/tags.md +++ b/doc/tags.md @@ -3,6 +3,7 @@ Default minimal image based upon [Busybox](https://hub.docker.com/r/_/busybox/): * Aliases: `latest`, `busybox`, `busybox-ci`, `ci`, `busybox-onbuild`, `onbuild` +* Hugo 0.108.0: `0.108.0-busybox`, `0.108.0`, `0.108.0-busybox-ci`, `0.108.0-ci`, `0.108.0-busybox-onbuild`, `0.108.0-onbuild` * Hugo 0.107.0: `0.107.0-busybox`, `0.107.0`, `0.107.0-busybox-ci`, `0.107.0-ci`, `0.107.0-busybox-onbuild`, `0.107.0-onbuild` * Hugo 0.106.0: `0.106.0-busybox`, `0.106.0`, `0.106.0-busybox-ci`, `0.106.0-ci`, `0.106.0-busybox-onbuild`, `0.106.0-onbuild` * Hugo 0.105.0: `0.105.0-busybox`, `0.105.0`, `0.105.0-busybox-ci`, `0.105.0-ci`, `0.105.0-busybox-onbuild`, `0.105.0-onbuild` @@ -171,6 +172,7 @@ Default minimal image based upon [Busybox](https://hub.docker.com/r/_/busybox/): Minimal image based upon [Alpine](https://hub.docker.com/r/_/alpine/): * Aliases: `alpine`, `alpine-ci`, `alpine-onbuild`, `ext-alpine`, `ext-alpine-ci`, `ext-alpine-onbuild` +* Hugo 0.108.0: `0.108.0-alpine`, `0.108.0-alpine-ci`, `0.108.0-alpine-onbuild`, `0.108.0-ext-alpine`, `0.108.0-ext-alpine-ci`, `0.108.0-ext-alpine-onbuild` * Hugo 0.107.0: `0.107.0-alpine`, `0.107.0-alpine-ci`, `0.107.0-alpine-onbuild`, `0.107.0-ext-alpine`, `0.107.0-ext-alpine-ci`, `0.107.0-ext-alpine-onbuild` * Hugo 0.106.0: `0.106.0-alpine`, `0.106.0-alpine-ci`, `0.106.0-alpine-onbuild`, `0.106.0-ext-alpine`, `0.106.0-ext-alpine-ci`, `0.106.0-ext-alpine-onbuild` * Hugo 0.105.0: `0.105.0-alpine`, `0.105.0-alpine-ci`, `0.105.0-alpine-onbuild`, `0.105.0-ext-alpine`, `0.105.0-ext-alpine-ci`, `0.105.0-ext-alpine-onbuild` @@ -339,6 +341,7 @@ Minimal image based upon [Alpine](https://hub.docker.com/r/_/alpine/): Minimal image based upon [Alpine](https://hub.docker.com/r/_/alpine/) with [Asciidoctor](http://asciidoctor.org/) installed: * Aliases: `asciidoctor`, `asciidoctor-ci`, `asciidoctor-onbuild`, `ext-asciidoctor`, `ext-asciidoctor-ci`, `ext-asciidoctor-onbuild` +* Hugo 0.108.0: `0.108.0-asciidoctor`, `0.108.0-asciidoctor-onbuild`, `0.108.0-asciidoctor-ci`, `0.108.0-ext-asciidoctor`, `0.108.0-ext-asciidoctor-ci`, `0.108.0-ext-asciidoctor-onbuild` * Hugo 0.107.0: `0.107.0-asciidoctor`, `0.107.0-asciidoctor-onbuild`, `0.107.0-asciidoctor-ci`, `0.107.0-ext-asciidoctor`, `0.107.0-ext-asciidoctor-ci`, `0.107.0-ext-asciidoctor-onbuild` * Hugo 0.106.0: `0.106.0-asciidoctor`, `0.106.0-asciidoctor-onbuild`, `0.106.0-asciidoctor-ci`, `0.106.0-ext-asciidoctor`, `0.106.0-ext-asciidoctor-ci`, `0.106.0-ext-asciidoctor-onbuild` * Hugo 0.105.0: `0.105.0-asciidoctor`, `0.105.0-asciidoctor-onbuild`, `0.105.0-asciidoctor-ci`, `0.105.0-ext-asciidoctor`, `0.105.0-ext-asciidoctor-ci`, `0.105.0-ext-asciidoctor-onbuild` @@ -506,6 +509,7 @@ Minimal image based upon [Alpine](https://hub.docker.com/r/_/alpine/) with [Asci Minimal image based upon [Alpine](https://hub.docker.com/r/_/alpine/) with [Pandoc](https://pandoc.org/) installed: * Aliases: `pandoc`, `pandoc-ci`, `pandoc-onbuild`, `ext-pandoc`, `ext-pandoc-ci`, `ext-pandoc-onbuild` +* Hugo 0.108.0: `0.108.0-pandoc`, `0.108.0-pandoc-ci`, `0.108.0-pandoc-onbuild`, `0.108.0-ext-pandoc`, `0.108.0-ext-pandoc-ci`, `0.108.0-ext-pandoc-onbuild` * Hugo 0.107.0: `0.107.0-pandoc`, `0.107.0-pandoc-ci`, `0.107.0-pandoc-onbuild`, `0.107.0-ext-pandoc`, `0.107.0-ext-pandoc-ci`, `0.107.0-ext-pandoc-onbuild` * Hugo 0.106.0: `0.106.0-pandoc`, `0.106.0-pandoc-ci`, `0.106.0-pandoc-onbuild`, `0.106.0-ext-pandoc`, `0.106.0-ext-pandoc-ci`, `0.106.0-ext-pandoc-onbuild` * Hugo 0.105.0: `0.105.0-pandoc`, `0.105.0-pandoc-ci`, `0.105.0-pandoc-onbuild`, `0.105.0-ext-pandoc`, `0.105.0-ext-pandoc-ci`, `0.105.0-ext-pandoc-onbuild` @@ -655,6 +659,7 @@ Minimal image based upon [Alpine](https://hub.docker.com/r/_/alpine/) with [Pand Image based upon [Debian](https://hub.docker.com/r/_/debian/): * Aliases: `debian`, `debian-ci`, `debian-onbuild`, `ext`, `latest-ext`, `ext-debian`, `ext-debian-ci`, `ext-ci`, `ext-debian-onbuild`, `ext-onbuild` +* Hugo 0.108.0: `0.108.0-debian`, `0.108.0-debian-ci`, `0.108.0-debian-onbuild`, `0.108.0-ext`, `0.108.0-ext-debian`, `0.108.0-ext-debian-ci`, `0.108.0-ext-ci`, `0.108.0-ext-debian-onbuild`, `0.108.0-ext-onbuild` * Hugo 0.107.0: `0.107.0-debian`, `0.107.0-debian-ci`, `0.107.0-debian-onbuild`, `0.107.0-ext`, `0.107.0-ext-debian`, `0.107.0-ext-debian-ci`, `0.107.0-ext-ci`, `0.107.0-ext-debian-onbuild`, `0.107.0-ext-onbuild` * Hugo 0.106.0: `0.106.0-debian`, `0.106.0-debian-ci`, `0.106.0-debian-onbuild`, `0.106.0-ext`, `0.106.0-ext-debian`, `0.106.0-ext-debian-ci`, `0.106.0-ext-ci`, `0.106.0-ext-debian-onbuild`, `0.106.0-ext-onbuild` * Hugo 0.105.0: `0.105.0-debian`, `0.105.0-debian-ci`, `0.105.0-debian-onbuild`, `0.105.0-ext`, `0.105.0-ext-debian`, `0.105.0-ext-debian-ci`, `0.105.0-ext-ci`, `0.105.0-ext-debian-onbuild`, `0.105.0-ext-onbuild` @@ -805,6 +810,7 @@ Image based upon [Debian](https://hub.docker.com/r/_/debian/): Image based upon [Ubuntu](https://hub.docker.com/r/_/ubuntu/): * Aliases: `ubuntu`, `ubuntu-ci`, `ubuntu-onbuild`, `ext-ubuntu`, `ext-ubuntu-ci`, `ext-ubuntu-onbuild` +* Hugo 0.108.0: `0.108.0-ubuntu`, `0.108.0-ubuntu-ci`, `0.108.0-ubuntu-onbuild`, `0.108.0-ext-ubuntu`, `0.108.0-ext-ubuntu-ci`, `0.108.0-ext-ubuntu-onbuild` * Hugo 0.107.0: `0.107.0-ubuntu`, `0.107.0-ubuntu-ci`, `0.107.0-ubuntu-onbuild`, `0.107.0-ext-ubuntu`, `0.107.0-ext-ubuntu-ci`, `0.107.0-ext-ubuntu-onbuild` * Hugo 0.106.0: `0.106.0-ubuntu`, `0.106.0-ubuntu-ci`, `0.106.0-ubuntu-onbuild`, `0.106.0-ext-ubuntu`, `0.106.0-ext-ubuntu-ci`, `0.106.0-ext-ubuntu-onbuild` * Hugo 0.105.0: `0.105.0-ubuntu`, `0.105.0-ubuntu-ci`, `0.105.0-ubuntu-onbuild`, `0.105.0-ext-ubuntu`, `0.105.0-ext-ubuntu-ci`, `0.105.0-ext-ubuntu-onbuild` diff --git a/src/project.yaml b/src/project.yaml index 051a977c..0e780ba4 100644 --- a/src/project.yaml +++ b/src/project.yaml @@ -1,5 +1,5 @@ image: klakegg/hugo -version: 0.107.0 +version: 0.108.0 platforms: - linux/amd64