Run checked execution candidates in isolated development workspaces
This commit is contained in:
@@ -164,6 +164,12 @@ pkgs.runCommand (if contractOnly then "qx-contract" else "qx-checked-candidate")
|
||||
${pkgs.nodejs_24}/bin/node ${./check-execution.mjs} \
|
||||
${protocol}/libexec/quixos-protocol/execution-world.mjs \
|
||||
"$out/execution-plan.json" "$out/checks.json" "$out"
|
||||
mkdir -p "$out/bin"
|
||||
cat > "$out/bin/run-isolated" <<EOF
|
||||
#!${pkgs.runtimeShell}
|
||||
exec ${runtimePackages.camino-isolated-workspace}/bin/camino-isolated-workspace "$out" "\$@"
|
||||
EOF
|
||||
chmod +x "$out/bin/run-isolated"
|
||||
''}
|
||||
''}
|
||||
${pkgs.lib.optionalString (
|
||||
|
||||
Reference in New Issue
Block a user