diff --git a/pkg/builders/s2i/assemblers.go b/pkg/builders/s2i/assemblers.go index 1efb8eed1..3c2ffc5dd 100644 --- a/pkg/builders/s2i/assemblers.go +++ b/pkg/builders/s2i/assemblers.go @@ -49,7 +49,6 @@ if [[ $(go list -f {{.Incomplete}}) == "true" ]]; then exec /$STI_SCRIPTS_PATH/usage else pushd .s2i/builds/last - go get function go build -o /opt/app-root/gobinary popd popd diff --git a/pkg/functions/runner.go b/pkg/functions/runner.go index 380d53dbf..fb667f9dd 100644 --- a/pkg/functions/runner.go +++ b/pkg/functions/runner.go @@ -110,21 +110,12 @@ func runGo(ctx context.Context, job *Job) (err error) { fmt.Printf("cd %v && go build -o f.bin\n", job.Dir()) } - // Get the dependencies of the function - cmd := exec.CommandContext(ctx, "go", "get", "function") - cmd.Dir = job.Dir() - cmd.Stderr = os.Stderr - cmd.Stdout = os.Stdout - if err = cmd.Run(); err != nil { - return - } - // Build args := []string{"build", "-o", "f.bin"} if job.verbose { args = append(args, "-v") } - cmd = exec.CommandContext(ctx, "go", args...) + cmd := exec.CommandContext(ctx, "go", args...) cmd.Dir = job.Dir() cmd.Stdout = os.Stdout cmd.Stderr = os.Stderr diff --git a/pkg/oci/containerize_go.go b/pkg/oci/containerize_go.go index 7d2ce6ae3..1736571a8 100644 --- a/pkg/oci/containerize_go.go +++ b/pkg/oci/containerize_go.go @@ -65,18 +65,8 @@ func goBuild(cfg *buildConfig, p v1.Platform) (binPath string, err error) { fmt.Printf(" %v\n", filepath.Base(outpath)) } - // Get the dependencies of the function - cmd := exec.CommandContext(cfg.ctx, gobin, "get", "function") - cmd.Env = envs - cmd.Dir = cfg.buildDir() - cmd.Stderr = os.Stderr - cmd.Stdout = os.Stdout - if err = cmd.Run(); err != nil { - return - } - // Build the function - cmd = exec.CommandContext(cfg.ctx, gobin, args...) + cmd := exec.CommandContext(cfg.ctx, gobin, args...) cmd.Env = envs cmd.Dir = cfg.buildDir() cmd.Stderr = os.Stderr