...
Code Block | ||
---|---|---|
| ||
java {-Dsl.tokenFile=./path/to/sltoken.txttoken=<arg> | -tokenfile=<arg>} -Dsl.github.url=<arg> -Dsl.github.appId=<app ID assigned to SL app><appID> -Dsl.github.privateKeyFile=</path/to/private-key-file> {-Dsl.github.checkRunName=<arg>} {-Dsl.proxy=<arg>} -jar ./sl_task_runner.jar |
...
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 idApplication 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. |
...
Code Block | ||
---|---|---|
| ||
java {-Dsl.tokenFile=/path/to/sltoken.txttoken=<arg> | -tokenfile=<arg>} -Dsl.bitbucketServer.url=<url> -Dsl.bitbucketServer.token=<personal access token> {-Dsl.proxy=<arg>} -jar ./sl_task_runner.jar |
...