Quick Start
Prerequisites
Step 1: Create a Minimal Settings File
{
"output_folder": "./reports",
"sealights": {
"api_token": "your-sealights-api-token",
"domain": "yourcompany.sealights.co",
"coverage_days_back": 14
},
"jira": {
"authorization": "Basic your-base64-encoded-credentials",
"jql": "project = MYPROJECT AND created > startOfMonth(-1)",
"child_levels": 1,
"base_url": "https://yourcompany.atlassian.net",
"api_version": 3
},
"scm": {
"key_pattern_regex": "MYKEY-[0-9]*",
"type": "github"
},
"test_stages": [
{
"name": "Unit_Tests",
"reportJsonKey": "unit_tests",
"reportTitle": "Unit Tests"
}
],
"coverage_app_list": [
{
"app_regex": "my-app",
"branch_regex": "main"
}
],
"repo_list": []
}Step 2: Create Output Directory
Step 3: Generate Coverage Report Data
Expected Output
Step 4: Generate HTML Reports
Expected Output
Step 5: View the Reports
Alternative: Quick Start with Azure DevOps
Common First-Run Issues
No tickets found
Failed to create coverage report
No coverage data found
Next Steps
Full Example: End-to-End Workflow
Last updated
Was this helpful?

