chore(pre-deploy): warn about depends_on: service_completed_successfully to use pre-deploy hook instead

This commit is contained in:
Pasha Sviderski
2026-04-10 17:08:38 +10:00
parent 4e060914ec
commit 07e380b95f
3 changed files with 102 additions and 68 deletions
+19
View File
@@ -239,6 +239,25 @@ networks:
warnCount: 1,
warnContains: []string{"networks"},
},
{
name: "unsupported depends_on service_completed_successfully",
composeYAML: `services:
migrate:
image: alpine
command: ["true"]
app:
image: nginx
depends_on:
migrate:
condition: service_completed_successfully
`,
warnCount: 1,
warnContains: []string{
"service_completed_successfully",
"pre-deploy hook",
"https://uncloud.run/docs/guides/deployments/pre-deploy-hooks",
},
},
{
name: "multiple unsupported features",
composeYAML: `services: