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
In order to prevent our applications from being deployed or restarted when they are actively harvesting, datagovteam wants to create a deployment script.
Acceptance Criteria
[ACs should be clearly demoable/verifiable whenever possible. Try specifying them using BDD.]
GIVEN I want to merge a PR into main
THEN I want the deployment script to check if any jobs are currently in progress on datagov-harvest-runner
AND I want the deployment script to cancel any other currently stuck rolling deployment
AND I want the script to retry in case of failure until the Github API times out.
Background
We use a similar script to help us manage catalog deployments (here)
User Story
In order to prevent our applications from being deployed or restarted when they are actively harvesting, datagovteam wants to create a deployment script.
Acceptance Criteria
[ACs should be clearly demoable/verifiable whenever possible. Try specifying them using BDD.]
THEN I want the deployment script to check if any jobs are currently in progress on datagov-harvest-runner
AND I want the deployment script to cancel any other currently stuck rolling deployment
AND I want the script to retry in case of failure until the Github API times out.
Background
We use a similar script to help us manage catalog deployments (here)
Security Considerations (required)
[Any security concerns that might be implicated in the change. "None" is OK, just be explicit here!]
Sketch
The text was updated successfully, but these errors were encountered: