Add ability to set custom runner in --extra-info CLI argument.
Description
The library is used not only by Jenkins plugin, and hardcoded runner doesn't reflect the way, how SC is run. This PR adds the ability to configure runner.
Types of Changes
What types of changes does your code introduce? Keep the ones that apply:
[x] New feature (non-breaking change which adds functionality)
[ ] Bug fix (non-breaking change which fixes an issue)
[ ] Configuration change
[ ] Refactor/improvements
[ ] Documentation / non-code
Tasks
List of tasks you will do to complete the PR
[ ] Created Task 1
[ ] Created Task 2
[ ] To-do Task 3
Review
List of tasks the reviewer must do to review the PR
[ ] Tests
[ ] Documentation
[ ] CHANGELOG
Deployment Notes
These should highlight any db migrations, feature toggles, etc.
One-line summary
Add ability to set custom
runner
in--extra-info
CLI argument.Description
The library is used not only by Jenkins plugin, and hardcoded
runner
doesn't reflect the way, how SC is run. This PR adds the ability to configurerunner
.Types of Changes
What types of changes does your code introduce? Keep the ones that apply:
Tasks
List of tasks you will do to complete the PR
Review
List of tasks the reviewer must do to review the PR
Deployment Notes
These should highlight any db migrations, feature toggles, etc.