Skip to content

Commit acae1c0

Browse files
authored
Update buildpack.toml to build and publish multi-arch buildpacks (#486)
Update .gitignore with paths for multi-arch builds
1 parent 0b72461 commit acae1c0

2 files changed

Lines changed: 23 additions & 3 deletions

File tree

.gitignore

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
11
.bin
22
build
3-
.idea/
3+
.idea/
4+
linux
5+
darwin
6+
windows

buildpack.toml

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,25 @@ api = "0.7"
1010
uri = "https://github.com/paketo-buildpacks/pip-install/blob/main/LICENSE"
1111

1212
[metadata]
13-
include-files = ["bin/run", "bin/build", "bin/detect", "buildpack.toml"]
14-
pre-package = "./scripts/build.sh"
13+
include-files = [
14+
"buildpack.toml",
15+
"linux/amd64/bin/build",
16+
"linux/amd64/bin/detect",
17+
"linux/amd64/bin/run",
18+
"linux/arm64/bin/build",
19+
"linux/arm64/bin/detect",
20+
"linux/arm64/bin/run",
21+
]
22+
23+
pre-package = "./scripts/build.sh --target linux/amd64 --target linux/arm64"
1524

1625
[[stacks]]
1726
id = "*"
27+
28+
[[targets]]
29+
arch = "amd64"
30+
os = "linux"
31+
32+
[[targets]]
33+
arch = "arm64"
34+
os = "linux"

0 commit comments

Comments
 (0)