Extend @concourse/rsdb with the runtime contract and MySQL tests
Extend the private Step 0 package with an empty production registry, runtime access, and version-matched MySQL tests.
Extend packages/rsdb with:
Add a MySQL service to CI / verify. Pin its image to the Step 0 server distribution and version.
Do not add production credentials to CI.
Implement the complete runtime package contract: the registry exports, empty-registry behavior, configured factory, pool lifecycle, and the shared connection verifier with its two object-list sources.
Cover the Test 1 suite, including:
Merge with an empty production registry. Deploy and verify that the package remains server-only. The Step 1 tracer must still pass.
Stop if the package needs environment access, a client bundle can import it, or unrelated schemas need one unioned schema.
Extend @concourse/rsdb with the runtime contract and MySQL tests
Extend the private Step 0 package with an empty production registry, runtime access, and version-matched MySQL tests.
Extend packages/rsdb with:
Add a MySQL service to CI / verify. Pin its image to the Step 0 server distribution and version.
Do not add production credentials to CI.
Implement the complete runtime package contract: the registry exports, empty-registry behavior, configured factory, pool lifecycle, and the shared connection verifier with its two object-list sources.
Cover the Test 1 suite, including:
Merge with an empty production registry. Deploy and verify that the package remains server-only. The Step 1 tracer must still pass.
Stop if the package needs environment access, a client bundle can import it, or unrelated schemas need one unioned schema.