Commit b81f4a8
Matthew Fisher
feat(controller): make Procfile mandatory
At the moment, all custom Dockerfile apps will not start because the
'start' command is not present in the container. Instead, we can
generically parse the Procfile for the process type and start that
instead. This makes two important changes:
1) All applications **must** specify a Procfile
2) All custom Dockerfile apps must have access to cat, grep, cut and sh
The justification for 1) is so that we have a known place to search for
runnable processes. 2) is because of the change from `start web` to parse
the Procfile for the process types.
fixes #6681 parent 4c9fb7b commit b81f4a8
2 files changed
Lines changed: 4 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
61 | | - | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
62 | 64 | | |
63 | 65 | | |
64 | 66 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
257 | 257 | | |
258 | 258 | | |
259 | 259 | | |
260 | | - | |
| 260 | + | |
261 | 261 | | |
262 | 262 | | |
263 | 263 | | |
| |||
0 commit comments