Skip to content

Latest commit

 

History

History
109 lines (73 loc) · 2.14 KB

ENV_VARS.md

File metadata and controls

109 lines (73 loc) · 2.14 KB

General


PRODUCTION: boolean


DEVELOPMENT: boolean

SCRAMJET_DEVELOPMENT: boolean


ESBUILD: boolean After STH is built with esbuild it should run with this flag

BDD tests

SCRAMJET_SPAWN_JS: boolean (default: false)

Used to switch between running host with ts-node and node. Which comes down to whether you have to build host first or is it run directly from the TS source code. It is used in CLI tests, when set to true CLI commands will be run with node out of dist folder. When set to false (default) cli commands will be run with the CLI installed from npm (with si command).


SCRAMJET_SPAWN_TS: boolean (default: false)

Used to switch between running host with ts-node and node. Which comes down to whether you have to build host first or is it run directly from the TS source code.


SCRAMJET_HOST_URL: string Used to connect to host already running instead of spawning new one.


SCRAMJET_HOST_BASE_URL: string Used to connect to host already running instead of spawning new one. @TODO Most likely a duplicate of SCRAMJET_HOST_URL


SCRAMJET_TEST_LOG: boolean Used to show host logs and more verbose tests logs.


NO_HOST: boolean (default: true) Should host not be spawned


SCRAMJET_ASSETS_LOCATION: string


CSI_COREDUMP_VOLUME: string Required in some performance tests. Path to a file.


RUNTIME_ADAPTER: string Runs host with specific --runtime-adapter

Runner


SEQUENCE_PATH: string Required. Path to JS sequence file.


APP_CONFIG: string Sequence configuration JSON.


APP_ARGUMENTS: string Sequence arguments separated by spaces.


FIFOS_DIR: string Path to directory with all FIFOs.


INPUT_PATH: string Used in starting runner locally only. Path to input FIFO file.


OUTPUT_PATH: string Used in starting runner locally only. Path to output FIFO file.

Scripts


packsequence.js

OUT_DIR: string (default: dist) Used to find built source code.

publish-order-dist-packages.js

SCRAMJET_PUBLISH_REPO: string

publish.js

OUT_DIR

LOCAL_PACKAGES

FLAT_PACKAGES

LOCAL_COPY

NO_INSTALL

MAKE_PUBLIC