Skip to content

Commit befc9c5

Browse files
heroku-linguist[bot]edmorley
andauthoredFeb 28, 2024··
Update heroku/procfile-cnb to v3.0.0 (#469)
* Update heroku/procfile-cnb to v3.0.0 ## heroku/procfile ### Added - Enabled tracing/telemetry via `libcnb`'s `trace` feature. ([#208](heroku/buildpacks-procfile#208)) ### Changed - Updated to Buildpack API 0.10. ([#205](heroku/buildpacks-procfile#205)) - All launch processes are now wrapped in `bash -c` instead of using CNB's `direct = false` directive, which is no longer available. - `.profile` and `.profile.d` scripts will no longer be automatically sourced. - CNB Lifecycle 0.17 or newer is now required. * Downgrade procfile to v2.0.2 in legacy builder images We have to use Procfile CNB v2.0.2 in this builder image, since cnb-shim isn't compatible with the direct process mode used in newer Procfile CNB: heroku/cnb-shim#74 --------- Co-authored-by: heroku-linguist[bot] <136119646+heroku-linguist[bot]@users.noreply.github.com> Co-authored-by: Ed Morley <501702+edmorley@users.noreply.github.com>
1 parent 0659f11 commit befc9c5

File tree

4 files changed

+22
-16
lines changed

4 files changed

+22
-16
lines changed
 

‎builder-20/builder.toml

+8-8
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ version = "0.18.5"
2626

2727
[[buildpacks]]
2828
id = "heroku/procfile"
29-
uri = "docker://docker.io/heroku/procfile-cnb@sha256:2549eee29b64c5dc063a3966c65baf1f264389645f54d416a320aa9e20b09592"
29+
uri = "docker://docker.io/heroku/procfile-cnb@sha256:dbf9dd716f869678e8bdaa47dbe7bdb5e5bd39c2e537dbcfb1f22ce613534ab2"
3030

3131
[[buildpacks]]
3232
id = "heroku/python"
@@ -46,7 +46,7 @@ version = "0.18.5"
4646
version = "0.8.2"
4747
[[order.group]]
4848
id = "heroku/procfile"
49-
version = "2.0.2"
49+
version = "3.0.0"
5050
optional = true
5151

5252
[[order]]
@@ -67,7 +67,7 @@ version = "0.18.5"
6767
version = "2.1.2"
6868
[[order.group]]
6969
id = "heroku/procfile"
70-
version = "2.0.2"
70+
version = "3.0.0"
7171
optional = true
7272

7373
[[order]]
@@ -76,7 +76,7 @@ version = "0.18.5"
7676
version = "2.6.6"
7777
[[order.group]]
7878
id = "heroku/procfile"
79-
version = "2.0.2"
79+
version = "3.0.0"
8080
optional = true
8181

8282
[[order]]
@@ -85,7 +85,7 @@ version = "0.18.5"
8585
version = "4.1.0"
8686
[[order.group]]
8787
id = "heroku/procfile"
88-
version = "2.0.2"
88+
version = "3.0.0"
8989
optional = true
9090

9191
[[order]]
@@ -94,7 +94,7 @@ version = "0.18.5"
9494
version = "4.1.0"
9595
[[order.group]]
9696
id = "heroku/procfile"
97-
version = "2.0.2"
97+
version = "3.0.0"
9898
optional = true
9999

100100
[[order]]
@@ -103,7 +103,7 @@ version = "0.18.5"
103103
version = "0.1.16"
104104
[[order.group]]
105105
id = "heroku/procfile"
106-
version = "2.0.2"
106+
version = "3.0.0"
107107
optional = true
108108

109109
[[order]]
@@ -112,5 +112,5 @@ version = "0.18.5"
112112
version = "0.1.2"
113113
[[order.group]]
114114
id = "heroku/procfile"
115-
version = "2.0.2"
115+
version = "3.0.0"
116116
optional = true

‎builder-22/builder.toml

+8-8
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ version = "0.18.5"
2626

2727
[[buildpacks]]
2828
id = "heroku/procfile"
29-
uri = "docker://docker.io/heroku/procfile-cnb@sha256:2549eee29b64c5dc063a3966c65baf1f264389645f54d416a320aa9e20b09592"
29+
uri = "docker://docker.io/heroku/procfile-cnb@sha256:dbf9dd716f869678e8bdaa47dbe7bdb5e5bd39c2e537dbcfb1f22ce613534ab2"
3030

3131
[[buildpacks]]
3232
id = "heroku/python"
@@ -46,7 +46,7 @@ version = "0.18.5"
4646
version = "0.8.2"
4747
[[order.group]]
4848
id = "heroku/procfile"
49-
version = "2.0.2"
49+
version = "3.0.0"
5050
optional = true
5151

5252
[[order]]
@@ -67,7 +67,7 @@ version = "0.18.5"
6767
version = "2.1.2"
6868
[[order.group]]
6969
id = "heroku/procfile"
70-
version = "2.0.2"
70+
version = "3.0.0"
7171
optional = true
7272

7373
[[order]]
@@ -76,7 +76,7 @@ version = "0.18.5"
7676
version = "2.6.6"
7777
[[order.group]]
7878
id = "heroku/procfile"
79-
version = "2.0.2"
79+
version = "3.0.0"
8080
optional = true
8181

8282
[[order]]
@@ -85,7 +85,7 @@ version = "0.18.5"
8585
version = "4.1.0"
8686
[[order.group]]
8787
id = "heroku/procfile"
88-
version = "2.0.2"
88+
version = "3.0.0"
8989
optional = true
9090

9191
[[order]]
@@ -94,7 +94,7 @@ version = "0.18.5"
9494
version = "4.1.0"
9595
[[order.group]]
9696
id = "heroku/procfile"
97-
version = "2.0.2"
97+
version = "3.0.0"
9898
optional = true
9999

100100
[[order]]
@@ -103,7 +103,7 @@ version = "0.18.5"
103103
version = "0.1.16"
104104
[[order.group]]
105105
id = "heroku/procfile"
106-
version = "2.0.2"
106+
version = "3.0.0"
107107
optional = true
108108

109109
[[order]]
@@ -112,5 +112,5 @@ version = "0.18.5"
112112
version = "0.1.2"
113113
[[order.group]]
114114
id = "heroku/procfile"
115-
version = "2.0.2"
115+
version = "3.0.0"
116116
optional = true

‎builder-classic-22/builder.toml

+3
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,9 @@ version = "0.17.4"
3939
id = "heroku/php"
4040
uri = "https://cnb-shim.herokuapp.com/v1/heroku/php?version=0.0.0&name=Heroku+PHP+(Shimmed)"
4141

42+
# We have to use Procfile CNB v2.0.2 in this builder image, since cnb-shim isn't compatible with
43+
# the direct process mode used in newer Procfile CNB:
44+
# https://github.com/heroku/cnb-shim/issues/74
4245
[[buildpacks]]
4346
id = "heroku/procfile"
4447
uri = "docker://docker.io/heroku/procfile-cnb@sha256:2549eee29b64c5dc063a3966c65baf1f264389645f54d416a320aa9e20b09592"

‎buildpacks-20/builder.toml

+3
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,9 @@ version = "0.17.4"
3535
id = "heroku/php"
3636
uri = "https://cnb-shim.herokuapp.com/v1/heroku/php?version=0.0.0&name=Heroku+PHP+(Shimmed)"
3737

38+
# We have to use Procfile CNB v2.0.2 in this builder image, since cnb-shim isn't compatible with
39+
# the direct process mode used in newer Procfile CNB:
40+
# https://github.com/heroku/cnb-shim/issues/74
3841
[[buildpacks]]
3942
id = "heroku/procfile"
4043
uri = "docker://docker.io/heroku/procfile-cnb@sha256:2549eee29b64c5dc063a3966c65baf1f264389645f54d416a320aa9e20b09592"

0 commit comments

Comments
 (0)
Please sign in to comment.