Open kornel-filep opened 5 months ago
Implementation Details:
Prerequisites:
deploy
pipelines implemented for main and feature branchdeploy
pipelines expose deployment URL and deployed versiondeploy
pipeline until CloudFront invalidation is completed to make sure health-check
is performed against newly deployed versionTools:
curl
to send HTTP requests and get responses / status codespup
to parse the version of the page from HTTP responseTasks:
health-check
to both main and feature branch pipelines
Add post-deployment health-checks to the AWS-CDK deployment pipelines.
The health-checks need to be integrated with Github Actions. We currently lack clarity on how to achieve this, so research into best practices or viable strategies are part of this issue. Importantly, these checks should ensure that the pipeline only concludes when the deployment is fully finished, and new webpage content is confirmed to be visible and operable.
Acceptance Criteria: