feat(pre-deploy): add support for x-pre_deploy extension in Compose + e2e test

This commit is contained in:
Pasha Sviderski
2026-04-08 19:16:42 +10:00
parent 772b31b57f
commit 0e820f9c52
13 changed files with 371 additions and 4 deletions
+17
View File
@@ -0,0 +1,17 @@
services:
test-compose-predeploy:
image: busybox:1.37.0-uclibc
command: ["sleep", "600"]
environment:
SERVICE_VAR: from-service
volumes:
- test-compose-predeploy-data:/data
x-pre_deploy:
command: [sh, -c, echo hello-from-predeploy > /data/predeploy.txt]
environment:
HOOK_VAR: from-hook
user: root
timeout: 30s
volumes:
test-compose-predeploy-data: