...
Property | Default | Required | Description |
---|---|---|---|
sl.config.file | - | mandatory* | Path to JSON file containing the Task Runner configuration |
sl.token | - | mandatory ** | Access token generated from the SeaLights server (Agent token) |
sl.tokenFile | - | mandatory ** | Path to file containing the access token generated from the SeaLights server |
sl.github.enabled | false | optional | Flag allows support of github channel. |
sl.github.url | mandatory * | Repository url | |
sl.github.appId | - | mandatory * | Github Application ID assigned to Sealighs' app |
sl.github.privateKeyFile | - | mandatory * | Github private key file |
sl.github.checkRunName | Sealights | optional | Check-run name (string) |
sl.upgradeIntervalMins | 1440 | optional | Interval in minutes for auto-upgrade version checking (default is 24 hours). |
sl.taskPollingIntervalSecs | 60 | optional | Interval in second for getting SL tasks for execution |
sl.taskTimeoutSecs | 60 | optional | Time in second allocated for task execution. |
sl.logs.sendIntervalMin | 5 | optional | Interval in minutes for sending accumulated logs to the cloud. |
sl.proxy | - | optional | The proxy configuration for connection to Sealights. |
...