Explorar el Código

User build-plan buildpack when using paketo builders

Mohammed Nafees hace 4 años
padre
commit
0d301615e5
Se han modificado 1 ficheros con 5 adiciones y 0 borrados
  1. 5 0
      cli/cmd/pack/pack.go

+ 5 - 0
cli/cmd/pack/pack.go

@@ -4,6 +4,7 @@ import (
 	"context"
 	"fmt"
 	"path/filepath"
+	"strings"
 
 	"github.com/buildpacks/pack"
 	"github.com/porter-dev/porter/api/types"
@@ -46,5 +47,9 @@ func (a *Agent) Build(opts *docker.BuildOpts, buildConfig *types.BuildConfig) er
 		// FIXME: use all the config vars
 	}
 
+	if strings.HasPrefix(buildOpts.Builder, "paketo") {
+		buildOpts.Buildpacks = append(buildOpts.Buildpacks, "porterhub/paketo-build-plan:latest")
+	}
+
 	return client.Build(context, buildOpts)
 }