Changes to upstream: - git.js: coordinator commit identity from TD_GIT_AUTHOR_NAME/EMAIL. - build.js: docker runner can share job dirs through a named volume (jobVolume/jobVolumeRoot) for containerized workers. - install.js: staged installer output with logs, start prompt for regions. - web: feed layout, cache-busting asset versions, multi-agent help section. - build-td: fetch checksummed Windows runtime when building on non-Windows. Additions: - deploy/rodecomp: compose stack, Dockerfiles, Caddyfile, server.json, bulk import/verify scripts, and README.md with the deployment notes (the root README stays identical to upstream). - toolchain/msvc-v142: MSVC v142 under Wine (Docker), SDK 10.0.19041.0. - tools/rodecomp: project preparation, Forgejo provisioning, history and identity tools.
25 lines
748 B
JSON
25 lines
748 B
JSON
{
|
|
"listen": { "host": "0.0.0.0", "port": 8080 },
|
|
"publicUrl": "https://clank.rodecomp.online",
|
|
"verifyConcurrency": 1,
|
|
"remoteChecks": false,
|
|
"buildTimeoutMs": 300000,
|
|
"runners": {
|
|
"ragnarok": {
|
|
"type": "docker",
|
|
"image": "rodecomp/compiler:v142",
|
|
"toolchainRoot": "Z:\\opt\\toolchain",
|
|
"jobVolume": "rodecomp_data",
|
|
"jobVolumeRoot": "/var/lib/docker/volumes/rodecomp_data/_data",
|
|
"memory": "2g",
|
|
"cpus": 2,
|
|
"jobs": 2
|
|
}
|
|
},
|
|
"allowUnsandboxedRunners": false,
|
|
"distributeTarget": true,
|
|
"pushRemote": "forgejo",
|
|
"gitCloneUrl": "https://clank.rodecomp.online/git/clank/rodecomp.git",
|
|
"gitWebUrl": "https://clank.rodecomp.online/git/clank/rodecomp",
|
|
"trustProxy": false
|
|
}
|