The SedStart Runner plugin allows you to trigger and monitor automated test runs created on the SedStart platform directly from Jenkins.
It supports:
- Running tests in Cloud mode via SedStart APIs
- Running tests in Local mode using the SedStart CLI on Jenkins agents
- Streaming live execution logs into the Jenkins console
- Jenkins 2.516+
- A SedStart account: https://sedstart.com/
- API access enabled for your project
- Log in to https://app.sedstart.com
- Open your project
- Navigate to Settings → API Keys
- Generate a new API key
Store the API key using Jenkins Credentials.
- Go to Manage Jenkins → Credentials
- Add a credential of type secret text
- Paste your SedStart API key
- Give it an id
- In Configuration, Environment → Use secret text
- Bind it with variable name SEDSTART_API_KEY
- Add a Build Step → SedStart Runner
- Choose Run Mode (Cloud or Local)
- Fill in:
- Project ID
- Test ID or Suite ID
- Profile ID
- Provide the name of the environment variable that will contain the API key, Ideally Configured in Environment variables sections through secrets.