mirror of
https://github.com/logos-storage/logos-storage-nim-cs-dist-tests.git
synced 2026-07-11 17:50:10 +00:00
When running in CI, the runner pod does not have access to a Docker daemon, so the StoragePlugin build cannot extract openapi.yaml from the storage image itself. Each test job now runs an initContainer on the image under test (STORAGEDOCKERIMAGE) that copies /logosstorage/openapi.yaml into a shared volume; the entrypoint then places it into ProjectPlugins/LogosStorageClient before the build. run-dist-tests.yaml gains a STORAGEDOCKERIMAGE default so its job manifest can resolve the initContainer image like the release and continuous jobs. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>