test: align deployment contract with production
Deploy olons-admin production / deploy (push) Successful in 32s
Deploy olons-admin production / deploy (push) Successful in 32s
This commit is contained in:
@@ -20,12 +20,12 @@ class DeploymentContract(unittest.TestCase):
|
||||
for ignored in (".git", "web/node_modules", "web/dist", "server/temp"):
|
||||
self.assertIn(ignored, dockerignore)
|
||||
|
||||
def test_manual_workflow_builds_and_rolls_out_test_image(self):
|
||||
def test_manual_workflow_builds_and_rolls_out_pro_image(self):
|
||||
workflow = (ROOT / ".gitea/workflows/deploy.yml").read_text()
|
||||
self.assertIn("workflow_dispatch:", workflow)
|
||||
self.assertIn("git.118im.com/im_team/olons-admin", workflow)
|
||||
self.assertIn("deployment/olons-admin", workflow)
|
||||
self.assertIn("-n olons-admin-system", workflow)
|
||||
self.assertIn("git.olns.shop/pro/olons_admin", workflow)
|
||||
self.assertIn("docker compose pull olons-admin", workflow)
|
||||
self.assertIn("docker compose up -d --no-deps --wait olons-admin", workflow)
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
||||
Reference in New Issue
Block a user