diff --git a/build.go b/build.go index a796150..7b19966 100644 --- a/build.go +++ b/build.go @@ -137,11 +137,6 @@ func buildPackage(ctx context.Context, script string, mgr manager.Manager) ([]st distroChanged = true } - err = promptViewScript(script) - if err != nil { - return nil, nil, err - } - fl, err := os.Open(script) if err != nil { return nil, nil, err diff --git a/install.go b/install.go index 176c608..38a8355 100644 --- a/install.go +++ b/install.go @@ -101,6 +101,11 @@ func flattenFoundPkgs(found map[string][]db.Package, verb string) []db.Package { // installScripts builds and installs LURE build scripts func installScripts(ctx context.Context, mgr manager.Manager, scripts []string) { for _, script := range scripts { + err := promptViewScript(script) + if err != nil { + log.Fatal("Failed to prompt user to view build script").Err(err).Send() + } + builtPkgs, _, err := buildPackage(ctx, script, mgr) if err != nil { log.Fatal("Error building package").Err(err).Send()