...
Download the Task Runner from the following link: https://agents.sealights.co/sl_task_runner/sl_task_runner-4.0.23922397.zip
Prepare a configuration file to be used by the Task Runner in JSON format:
The GitHub Enterprise server properties in this configuration file should be defined within json property "
github
" as follows:
sl-taskrunner-cfg.json example: | ||
|
---|
The token to be used should be an Agent token
The value of the URL should be the on prem Github API url
Once the above steps have been completed, it’s time to run the task runner .jar file, specifying the configuration file created in the previous step:
...
It is also possible to pass the same parameters as Java properties, like in the example below
java -Dsl.tokenFile=/path/to/sltoken.txt -Dsl.github.url=http://github.internal.net:443/api/v3 -Dsl.github.appId=<app ID assigned to SL app> -Dsl.github.privateKeyFile=</path/to/private-key-file> -jar sl_task_runner.jar
...