~ajhalili2006's personal website, built with Zensical (successor of Material for Mkdocs) [old repo name got bugged while attempting to do manual knot migration via repo deletion] andreijiroh.dev
zensical mkdocs-material website
1# Custom `mkdocs-material` CI image 2 3Builds on Alpine edge, mostly used by @ajhalili2006 to deploy builds over GitLab CI. 4 5## CI Status 6 7| Webhook Event | Badge | Frequency | 8| --- | --- | --- | 9| After push | [![Docker CI](https://github.com/ajhalili2006/website/actions/workflows/docker.yml/badge.svg?event=push)](https://github.com/ajhalili2006/website/actions/workflows/docker.yml) | As commits are mirrored to GitHub, either manually or asynchorously run in GitLab CI | 10| Nightly Builds | [![Docker CI](https://github.com/ajhalili2006/website/actions/workflows/docker.yml/badge.svg?event=schedule)](https://github.com/ajhalili2006/website/actions/workflows/docker.yml) | Runs every 22:30 UTC (6:30 PHT) 11 12## Usage 13 14See the tags list on [GitHub][ghcr] or [Red Hat Quay Container Registry Cloud][quay] 15 16[ghcr]: https://github.com/ajhalili2006/website/pkgs/container/website%2Fbuild-ci/versions 17[quay]: https://quay.io/repository/ajhalili2006/mkdocs-material-build-ci?tab=tags 18 19```yaml 20# in GitLab CI config... 21image: 22 name: quay.io/ajhalili2006/mkdocs-material-build-ci:latest 23``` 24 25```dockerfile 26# ...or via your custom Docker image 27FROM ghcr.io/ajhalili2006/website/build-ci:latest 28``` 29 30## Build from source 31 32Run the `build.sh` script to generate a local build of the image. To overridethe default image tag, set `IMAGE_TAG` shell variable before running. 33If used as part of your CI, add any value to `DEPLOY` variable to run `docker push` for you.