Commit Graph

4 Commits (d699a9b49c1c2e72a495f5cfff5ec21614f1a379)

Author SHA1 Message Date
Dustin d25d876df5 container: Build static executable
Building a static executable and distributing it in a "from scratch"
container image dramatically reduces the image size: down to 8 MB from
102 MB.

Reimplementing this change because this image is no longer the base for
*infra/cfg*.  That image is now based on Alpine and copies in the `tmpl`
executable.
2024-01-19 10:04:26 -06:00
Dustin 1c33dfa4a4 Revert "container: Build static executable"
dustin/tmpl/pipeline/head This commit looks good Details
I had forgotten that this container image is the base for the
*infra/cfg*, which needs a full operating system.

This reverts commit 554c1e9cf4.
2024-01-18 20:21:38 -06:00
Dustin 554c1e9cf4 container: Build static executable
dustin/tmpl/pipeline/head This commit looks good Details
Building a static executable and distributing it in a "from scratch"
container image dramatically reduces the image size: down to 8 MB from
102 MB.
2024-01-18 19:54:58 -06:00
Dustin e5403dbc66 ci: Add Jenkins build pipeline
dustin/tmpl/pipeline/head This commit looks good Details
We'll build and publish `tmpl` with a container image, to make it easier
for other container images to include it.
2024-01-14 11:20:03 -06:00