Skip to content

Commit 5a2fc99

Browse files
committed
chore: add pre run and post run command executor
1 parent 319db17 commit 5a2fc99

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

api/api/versions.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
{
44
"version": "v1",
55
"status": "active",
6-
"release_date": "2025-08-20T23:05:32.812174289+05:30",
6+
"release_date": "2025-08-21T22:58:05.772340699+05:30",
77
"end_of_life": "0001-01-01T00:00:00Z",
88
"changes": [
99
"Initial API version"

api/internal/features/deploy/tasks/init.go

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,18 @@ func (t *TaskService) BuildPack(ctx context.Context, d shared_types.TaskPayload)
8484
var err error
8585
switch d.Application.BuildPack {
8686
case shared_types.DockerFile:
87+
err = t.PrerunCommands(d)
88+
if err != nil {
89+
return err
90+
}
8791
err = t.HandleCreateDockerfileDeployment(ctx, d)
92+
if err != nil {
93+
return err
94+
}
95+
err = t.PostRunCommands(d)
96+
if err != nil {
97+
return err
98+
}
8899
case shared_types.DockerCompose:
89100
err = t.HandleCreateDockerComposeDeployment(ctx, d)
90101
case shared_types.Static:

0 commit comments

Comments
 (0)