aboutsummaryrefslogtreecommitdiff
path: root/tests/javascript.scm
diff options
context:
space:
mode:
authorArun Isaac2025-06-25 19:53:56 +0100
committerArun Isaac2025-06-26 14:50:28 +0100
commit514642029d9c0664c8d88935b3f853ae77fda111 (patch)
tree6b8e8f2b349b90f8cc0712bc2c12393d86c033d3 /tests/javascript.scm
parentb5274e92969e1aa5f5406a535139a8f965b8d277 (diff)
downloadravanan-514642029d9c0664c8d88935b3f853ae77fda111.tar.gz
ravanan-514642029d9c0664c8d88935b3f853ae77fda111.tar.lz
ravanan-514642029d9c0664c8d88935b3f853ae77fda111.zip
workflow: Spawn an inferior only once.
Spawning inferiors is expensive. Do it only once and re-use the connection. * ravanan/command-line-tool.scm (call-with-inferior): Move to (ravanan workflow). (manifest-file->environment, software-packages->environment, build-command-line-tool-script): Accept inferior instead of channels. * ravanan/workflow.scm: Import (guix inferior). (workflow->scheduler-proc, workflow-class->propnet): Accept inferior instead of channels. (build-workflow): New function. (run-workflow): Use build-workflow instead of workflow->scheduler-proc.
Diffstat (limited to 'tests/javascript.scm')
0 files changed, 0 insertions, 0 deletions