You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: enable public report link generation for test runs
- Updated `ApiClientV1` to include a method for enabling public report links for test runs.
- Enhanced `TestOpsReporter` to trigger public report link generation upon test run completion if configured.
- Added new configuration option `showPublicReportLink` in `TestopsConfig` and updated `ConfigLoader` to support it.
- Introduced logging for public report link generation in the `Logger` class.
- Created unit tests to validate the functionality of public report link generation from environment variables and configuration files.
- Incremented project version to `2.1.7` in `composer.json` and updated `composer.lock` with new content hash.
- Updated `README.md` to document the new public report link feature and its configuration.
Copy file name to clipboardExpand all lines: README.md
+4Lines changed: 4 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -51,6 +51,7 @@ All configuration options are listed in the table below:
51
51
| Qase test plan ID |`testops.plan.id`|`QASE_TESTOPS_PLAN_ID`| undefined | No | Any integer |
52
52
| Size of batch for sending test results |`testops.batch.size`|`QASE_TESTOPS_BATCH_SIZE`|`200`| No | Any integer |
53
53
| Enable defects for failed test cases |`testops.defect`|`QASE_TESTOPS_DEFECT`|`False`| No |`True`, `False`|
54
+
| Enable public report link generation after run completion |`testops.showPublicReportLink`|`QASE_TESTOPS_SHOW_PUBLIC_REPORT_LINK`|`False`| No |`True`, `False`|
54
55
| Configuration values to associate with test run |`testops.configurations.values`|`QASE_TESTOPS_CONFIGURATIONS_VALUES`|`[]`| No | Comma-separated key=value pairs |
55
56
| Create configuration groups and values if they don't exist |`testops.configurations.createIfNotExists`|`QASE_TESTOPS_CONFIGURATIONS_CREATE_IF_NOT_EXISTS`|`False`| No |`True`, `False`|
56
57
| Status filter for test results |`testops.statusFilter`|`QASE_TESTOPS_STATUS_FILTER`|`[]`| No | Comma-separated string |
@@ -94,6 +95,7 @@ All configuration options are listed in the table below:
0 commit comments