Commit graph

32 commits

Author SHA1 Message Date
renovate[bot]
defd348bf0
chore(deps): update tonistiigi/xx docker tag to v1.6.1 (#111)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-13 10:10:55 +08:00
Razon Yang
fcb270f3d6
feat: add nightly tag (#113)
* feat: add nightly tag
* feat: build non-root image for nightly tag
* fix: correct nightly build tags
2024-12-13 10:10:30 +08:00
Razon Yang
796fb87fbc
fix: use prebuilt Dart Sass instead, to avoid using the alpine:edge image [build] (#112) 2024-12-10 14:03:03 +08:00
Razon Yang
795da0cc42
feat: enable deploy feature on ci* tags [build] (#108) 2024-11-05 11:29:39 +08:00
razonyang
b40d64ccbd chore: change default command to hugo help [build] 2024-10-20 11:55:07 +08:00
Razon Yang
e4bb7eea43
feat: add the entrypoint [build] (#105)
`hugo server` binds `0.0.0.0` by default

Closes #104
2024-10-20 02:18:37 +08:00
Razon Yang
f92e060aa7
perf: use tonistiigi/xx for cross-compiling (#103) 2024-10-19 20:29:07 +08:00
Razon Yang
b08a359675
fix: do not use /src as the home directory of hugo user [build] (#99) 2024-10-17 16:57:33 +08:00
Razon Yang
7901aab364
feat: add non-root user hugo [build] (#98) 2024-10-17 00:37:12 +08:00
Jakob Jensen
b9c8bf88ce
fix: add timezone data to common [build] (#97) 2024-10-14 07:01:30 +08:00
Razon Yang
33a1756d2f
chore: replace edrevo/dockerfile-plus with devthefuture/dockerfile-x (#96) 2024-09-26 14:54:38 +08:00
Razon Yang
fb67475d4f
feat: add ci tags (#90) 2024-06-29 21:39:29 +08:00
Razon Yang
f08b673e7e
fix: bring Yarn back for all Node.js related images [build] (#88)
fix: tests for Go, Node.js, NPM and Yarn [build]
2024-06-28 20:40:54 +08:00
Razon Yang
e51a330ca8
feat: add the server script, an alias of hugo server that bind 0.0.0.0 by default (#87)
Fixes #85
2024-06-28 19:50:38 +08:00
Razon Yang
85a0dbc587
Improve build for Nginx images (#84) 2024-06-27 11:08:38 +08:00
Razon Yang
07c5c00fa8
Fix ldflags (#82) 2024-06-26 23:05:24 +08:00
razonyang
e741a73210 Fix .gitignore 2024-06-24 12:43:05 +08:00
Razon Yang
2c8366a364
Add dart-sass* variants [build] (#77) 2024-06-24 12:42:21 +08:00
Razon Yang
8b9bb4b98a
chore: create .gitignore
Ignore `docker/hugo/src` folder
2024-06-12 12:00:21 +08:00
Razon Yang
81720c1549
feat: add AsciiDoc and Pandoc support for exts tags [build] (#73) 2024-06-03 15:22:22 +08:00
Razon Yang
e1eba0073d
Replace gcc with libc6-compat, libstdc++ on final stage [build] (#70) 2024-04-03 14:13:04 +08:00
Razon Yang
f045259ffd
Fix exts build (#62) 2023-12-06 22:50:02 +08:00
Razon Yang
b14f4b5932
Fix build with --enableGitInfo (#57) 2023-10-24 09:11:52 +08:00
Miroslav Jarý
fe06c31072
Add node-lts image (#51) 2023-08-28 02:53:50 +08:00
razonyang
6eac9e464f Add the node-git and go-git tags 2023-08-12 17:24:20 +08:00
razonyang
b19e9b2ad9 Replace Embedded Dart Sass with regular Dart Sass 2023-06-22 21:31:50 +08:00
razonyang
0134ecd11c Fix build workflow 2023-06-06 09:12:45 +08:00
razonyang
6fb387b74f Add git* image tags 2023-06-06 09:12:45 +08:00
Razon Yang
4204ca78d6 Refactor
Closed #33: add multi-architecture support, but the exts support amd64 only.
Fixed #34: override the build date, commit hash and vendor info.
Fixed #36: push images to multiple registries in same job.
Trigger the workflow every 10 mins.
2023-06-06 09:12:36 +08:00
razonyang
4d8a4c6be7 Add Dart SASS support for exts images 2023-03-14 11:08:34 +08:00
razonyang
55b6f22345 Add the nginx image 2023-03-13 13:12:39 +08:00
razonyang
6fd14e64eb Build more images 2023-03-13 02:54:11 +08:00