diff --git a/.woodpecker.yml b/.woodpecker.yml index 034123f..200060a 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,4 +1,6 @@ # Woodpecker CI pipeline for Helix Engage +# +# Reports published to operations.healix360.net/reports/{pipeline-number}/ when: - event: [push, manual] @@ -21,3 +23,19 @@ steps: environment: E2E_BASE_URL: https://ramaiah.engage.healix360.net PLAYWRIGHT_HTML_REPORT: playwright-report + + publish-report: + image: plugins/s3 + settings: + bucket: test-reports + source: playwright-report/**/* + target: /${CI_PIPELINE_NUMBER} + strip_prefix: playwright-report/ + path_style: true + endpoint: http://minio:9000 + access_key: + from_secret: s3_access_key + secret_key: + from_secret: s3_secret_key + when: + - status: [success, failure]