Repository navigation
v0.14.0
-
documentation
- a new step-by-step guide to testing a container image with
dsyver, indocs/containers/testing-images.md: write a spec for an image, run it, read a failure, and put it in CI so it runs on every image build. The container image page now points to it
- a new step-by-step guide to testing a container image with
-
the Docker wrappers
dsyverand thedgossshim beside it gainSYVER_TEMP_DIR, so every variable they read now has a syver-named form. It pairs withDGOSS_TEMP_DIRrather than aGOSS_*name, because that variable is named after the script rather than the product andGOSS_TEMP_DIRhas never existed.DGOSS_TEMP_DIRis still honoured, a non-emptySYVER_TEMP_DIRwins, and an exported-but-empty one cannot shadow it -- the same contract as every other pair- this fixes the macOS workflow the wrapper README already documented, which exports
SYVER_TEMP_DIRand then runsdgoss.dgossignored the variable and fell back to/tmp, which is the private directory that example exists to work around - the wrapper's documentation now leads with the syver-named variables and spec filenames throughout. Every
GOSS_*equivalent still works andgoss.yamlis still read, so no existing setup needs changing
-
dependencies
- routine updates with no change to any check, flag or rendered output.
Go 1.26.8, up from 1.26.6, which brings the upstream fixes tonet/http, behindserveand thehttp:check, and to the runtime and compilerurfave/cli, the command line framework, moves to 3.13.0gopsutil, which reads process and system information, to 4.26.9prometheus/common, behind theprometheusoutput and/metrics, to 0.72.0gomega, the matcher library behind every assertion, to 1.44.0sprout, the template function library, moves to 1.1.2. Templated specs render as before