inflectra/Run RapiseLauncher on Linux
Install Rapise (Node.js) & Run Spira Test Set using RapiseLauncher
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| spira_config | Path to existing RepositoryConnection.xml config file. When provided, spira_url/spira_username/spira_api_key/spira_automation_host are not needed. | no | "" |
| spira_url | Spira server URL. Short form: https://server/ (requires spira_project_id and spira_test_set_id). Full form: https://server/9/TestSet/925.aspx (project_id and test_set_id extracted automatically). | yes | https://myserver.spiraservice.net/ |
| spira_username | Spira username. Not needed if spira_config is set. | yes | myuser |
| spira_api_key | Spira API key (RSS Token). Not needed if spira_config is set. | yes | {00000000-0000-0000-0000-000000000000} |
| spira_project_id | Spira Product/Project ID. Optional. | no | "" |
| spira_test_set_id | Spira Test Set ID. May be an array, i.e. "1,3,15" to execute several test sets. Not needed if spira_url contains the full test set path. | yes | "" |
| spira_automation_host | Automation Host Token defined for a given project | yes | GHA |
| install_rapise | Whether Rapise needs to be installed | no | true |
| rapise_version | Rapise version to install | no | 9.0.35.37 |
| node_version | Node.js version to set up | no | 22.x |
| rapise_params | Additional parameters to pass to RapiseLauncher via --param flags. One per line (e.g. "g_browserLibrary=Selenium - ChromeHeadless"). | no | "" |
| timeout_minutes | Timeout in minutes for RapiseLauncher execution. 0 means no timeout. | no | 0 |
| git_root | Path to Git project (for Spira tests stored in Git) | no | "" |
| report | Path to file for JUnit XML results output | no | rapise-test-results.xml |
| upload_artifacts | Upload artifacts (working folder) after execution | no | true |
Outputs
no outputs