Skip to content

orvanta script

Manage scripts in your workspace. Scripts are addressed by path (e.g. f/folder/my_script for a folder-owned script, or u/user/my_script for a user-owned one) and stored locally as source files (.ts, .js, .py, .sh, …).

Terminal window
orvanta script <subcommand> [options]

Create a new script for a given language.

Terminal window
orvanta script new f/demo/hello python

List all scripts in the workspace.

Terminal window
orvanta script list [--json]

Run a script by path.

Terminal window
orvanta script run f/demo/hello --data '{"name": "Ada"}'

Inputs are passed with -d/--data as a JSON string, @<filename>, or @- for stdin.

Run a local script without deploying it, which is handy while developing.

Terminal window
orvanta script preview f/demo/hello --data '{"name": "Ada"}'

Push a local script, overriding the remote version.

Terminal window
orvanta script push f/demo/hello.py

(You’ll usually deploy several items at once with orvanta sync push.)

Show a script’s details or content.

Terminal window
orvanta script get f/demo/hello

Show version history for a script.

Terminal window
orvanta script history f/demo/hello