saucelabs/Saucectl Run Action
A GitHub action to run your tests on Sauce Labs.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| saucectl-version | Version of saucectl to use. Example: v0.25.1 | no | latest |
| sauce-username | Sauce Labs user name. | no | — |
| sauce-access-key | Sauce Labs API Key. | no | — |
| working-directory | Folder in which saucectl will be run. | no | . |
| config-file | Specifies an alternative configuration file to the default .sauce/config.yml for this execution. | no | .sauce/config.yml |
| region | Specifies the Sauce Labs data center through which tests will run. Valid values are us-west-1 or eu-central-1. | no | — |
| concurrency | Controls how many suites run in parallel. | no | — |
| sauceignore | Specifies the path to the .sauceignore file. | no | — |
| timeout | Global timeout that limits how long saucectl can run in total. | no | — |
| tunnel-name | Identifies an active Sauce Connect tunnel to use for secure connectivity to the Sauce Labs cloud. | no | — |
| tunnel-owner | Identifies the Sauce Labs user who created the specified tunnel, which is required if the user running the tests did not create the tunnel. | no | — |
| tunnel-timeout | How long to wait for the specified tunnel to be ready. Supports duration values like '10s', '30m' etc. | no | — |
| skip-run | Skip execution of saucectl (only install binary). | no | false |
| select-suite | Specifies a test suite to execute by name rather than all suites defined in the config file. | no | — |
| env | Environment variables to pass to saucectl. | no | — |
| showConsoleLog | Display console.log when tests succeed. | no | false |
| async | Launches tests without waiting for test results. | no | false |
Outputs
no outputs