daml/release/sdk-config.yaml.tmpl
Samir Talwar 7510d0d404
daml-assistant: Add daml sandbox-next. (#5045)
* daml-assistant: Add `daml sandbox-next`.

CHANGELOG_BEGIN
- [DAML Assistant] You can now run a pre-release version of Sandbox with
  ``daml sandbox-next`` so you can test it out and verify everything is
  working as expected. Running this will launch Sandbox rebuilt on a
  more modern architecture. An upcoming release of DAML will switch over
  to the new implementation by default.
CHANGELOG_END

* daml-assistant: Explain that sandbox-next is experimental.

Co-Authored-By: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>

* daml-assistant: Copy-pasta an integration test for `daml sandbox-next`.

Co-authored-by: Moritz Kiefer <moritz.kiefer@purelyfunctional.org>
2020-03-18 08:25:08 +00:00

96 lines
3.1 KiB
Cheetah

version: __VERSION__
commands:
- name: studio
path: daml-helper/daml-helper
desc: "Launch DAML Studio"
args: ["studio"]
completion: true
- name: new
path: daml-helper/daml-helper
desc: "Create a new DAML project"
args: ["new"]
completion: true
- name: init
path: daml-helper/daml-helper
desc: "Configure a folder as a DAML project"
args: ["init"]
completion: true
- name: build
path: damlc/damlc
args: ["build", "--project-check"]
desc: "Build the DAML project into a DAR file"
completion: true
- name: test
path: damlc/damlc
args: ["test"]
desc: "Run the scenarios in the given DAML file and all dependencies"
completion: true
- name: start
path: daml-helper/daml-helper
args: ["start"]
desc: "Launch Sandbox and Navigator for current DAML project"
completion: true
- name: clean
path: damlc/damlc
args: ["clean", "--project-check"]
desc: "Delete build artifacts from project folder"
completion: true
- name: damlc
path: damlc/damlc
desc: "Run the DAML compiler"
completion: true
- name: sandbox
path: daml-helper/daml-helper
desc: "Launch the Sandbox"
args: ["run-jar", "--logback-config=daml-sdk/sandbox-logback.xml", "daml-sdk/daml-sdk.jar", "sandbox"]
- name: sandbox-next
path: daml-helper/daml-helper
desc: "Launch the Sandbox's upcoming implementation (experimental, for testing purposes)"
args: ["run-jar", "--logback-config=daml-sdk/sandbox-logback.xml", "daml-sdk/daml-sdk.jar", "sandbox-next"]
- name: navigator
path: daml-helper/daml-helper
desc: "Launch the Navigator"
args: ["run-jar", "--logback-config=daml-sdk/navigator-logback.xml", "daml-sdk/daml-sdk.jar", "navigator"]
- name: extractor
path: daml-helper/daml-helper
desc: "Launch the Extractor"
args: ["run-jar", "--logback-config=daml-sdk/extractor-logback.xml", "daml-sdk/daml-sdk.jar", "extractor"]
- name: ledger
path: daml-helper/daml-helper
desc: "Interact with a DAML ledger (experimental)"
args: ["ledger"]
completion: true
- name: codegen
path: daml-helper/daml-helper
desc: "Run a language bindings code generation tool"
args: ["codegen"]
completion: true
- name: deploy
path: daml-helper/daml-helper
desc: "Deploy DAML project to a ledger (experimental)"
args: ["deploy"]
completion: true
- name: ide
path: damlc/damlc
args: ["lax", "ide"]
- name: json-api
path: daml-helper/daml-helper
desc: "Launch the HTTP JSON API (experimental)"
args: ["run-jar", "--logback-config=daml-sdk/json-api-logback.xml", "daml-sdk/daml-sdk.jar", "json-api"]
- name: trigger
path: daml-helper/daml-helper
args: ["run-jar", "--logback-config=daml-sdk/trigger-logback.xml", "daml-sdk/daml-sdk.jar", "trigger"]
desc: "Run a DAML trigger (experimental)"
- name: script
path: daml-helper/daml-helper
args: ["run-jar", "--logback-config=daml-sdk/script-logback.xml", "daml-sdk/daml-sdk.jar", "script"]
desc: "Run a DAML script"
- name: test-script
path: daml-helper/daml-helper
args: ["run-jar", "--logback-config=daml-sdk/test-script-logback.xml", "daml-sdk/daml-sdk.jar", "test-script"]
desc: "Run all DAML script tests in a DAR"
- name: repl
path: damlc/damlc
args: ["repl"]
desc: "Launch the DAML REPL (experimental)"