-
Notifications
You must be signed in to change notification settings - Fork 286
/
suggested_builder.go
35 lines (33 loc) · 1.12 KB
/
suggested_builder.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
package builder
type SuggestedBuilder struct {
Vendor string
Image string
DefaultDescription string
}
var SuggestedBuilders = []SuggestedBuilder{
{
Vendor: "Google",
Image: "gcr.io/buildpacks/builder:v1",
DefaultDescription: "GCP Builder for all runtimes",
},
{
Vendor: "Heroku",
Image: "heroku/buildpacks:20",
DefaultDescription: "heroku-20 base image with buildpacks for Ruby, Java, Node.js, Python, Golang, & PHP",
},
{
Vendor: "Paketo Buildpacks",
Image: "paketobuildpacks/builder:base",
DefaultDescription: "Small base image with buildpacks for Java, Node.js, Golang, & .NET Core",
},
{
Vendor: "Paketo Buildpacks",
Image: "paketobuildpacks/builder:full",
DefaultDescription: "Larger base image with buildpacks for Java, Node.js, Golang, .NET Core, & PHP",
},
{
Vendor: "Paketo Buildpacks",
Image: "paketobuildpacks/builder:tiny",
DefaultDescription: "Tiny base image (bionic build image, distroless run image) with buildpacks for Golang",
},
}