CodeBench: reqwest 0.13 + Docker volume cache + rust:latest

- reqwest 0.12 → 0.13, rustls-tls → rustls (golden, Dockerfile, promptit)
- Docker volume cache: kipina-cargo-registry + kipina-cargo-target
- rust:latest (1.94) + cmake (aws-lc-sys vaatii)
- Dockerfile yksinkertaistettu — esikäännös ei toimi, volume hoitaa
- Golden example 10/10 testattu uudella setupilla
This commit is contained in:
2026-04-14 18:42:05 +03:00
parent bb8be3ffb4
commit 0975385101
6 changed files with 8 additions and 32 deletions

View File

@@ -404,7 +404,7 @@ async function runPipeline(model, scenario) {
let checkOut = '';
try {
checkOut = execSync(
`docker run --rm --entrypoint sh -v "${dir}:/src:ro" ${LCONF.dockerImage} -c "cp -r /src/* . && cargo check 2>&1"`,
`docker run --rm --entrypoint sh -v "${dir}:/src:ro" -v kipina-cargo-registry:/usr/local/cargo/registry -v kipina-cargo-target:/work/target ${LCONF.dockerImage} -c "cp -r /src/* . && cargo check 2>&1"`,
{ timeout: 300000, encoding: 'utf-8' }
);
} catch (e) {
@@ -507,7 +507,7 @@ async function runPipeline(model, scenario) {
let testOut = '';
try {
testOut = execSync(
`docker run --rm -v "${dir}:/src:ro" ${LCONF.dockerImage} 2>&1`,
`docker run --rm -v "${dir}:/src:ro" -v kipina-cargo-registry:/usr/local/cargo/registry -v kipina-cargo-target:/work/target ${LCONF.dockerImage} 2>&1`,
{ timeout: dockerTimeout, encoding: 'utf-8' }
);
} catch (e) {