ci: retry transient registry failures
Deploy olons-admin production / deploy (push) Successful in 47s
Deploy olons-admin production / deploy (push) Successful in 47s
This commit is contained in:
@@ -29,6 +29,10 @@ class DeployWorkflowContractTest(unittest.TestCase):
|
||||
self.assertIn("docker compose pull olons-admin", self.workflow)
|
||||
self.assertIn("docker compose up -d --no-deps --wait olons-admin", self.workflow)
|
||||
|
||||
def test_retries_transient_remote_registry_failures(self):
|
||||
self.assertGreaterEqual(self.workflow.count("for attempt in 1 2 3"), 2)
|
||||
self.assertIn("timeout 180 docker compose pull olons-admin", self.workflow)
|
||||
|
||||
def test_removes_old_kubernetes_and_registry_targets(self):
|
||||
self.assertNotIn("kubectl", self.workflow)
|
||||
self.assertNotIn("KUBECONFIG", self.workflow)
|
||||
|
||||
Reference in New Issue
Block a user