diff --git a/cmd/build.go b/cmd/build.go index a08b6e87..8d5aa27b 100644 --- a/cmd/build.go +++ b/cmd/build.go @@ -86,7 +86,6 @@ Build packages specifying multiple definition trees: viper.BindPFlag("wait", cmd.Flags().Lookup("wait")) viper.BindPFlag("keep-images", cmd.Flags().Lookup("keep-images")) - viper.BindPFlag("general.show_build_output", cmd.Flags().Lookup("live-output")) viper.BindPFlag("backend-args", cmd.Flags().Lookup("backend-args")) }, @@ -334,7 +333,6 @@ func init() { buildCmd.Flags().Float32("solver-discount", 1.0, "Solver discount rate") buildCmd.Flags().Int("solver-attempts", 9000, "Solver maximum attempts") buildCmd.Flags().Bool("solver-concurrent", false, "Use concurrent solver (experimental)") - buildCmd.Flags().Bool("live-output", true, "Enable live output of the build phase.") buildCmd.Flags().Bool("from-repositories", false, "Consume the user-defined repositories to pull specfiles from") buildCmd.Flags().Bool("rebuild", false, "To combine with --pull. Allows to rebuild the target package even if an image is available, against a local values file") buildCmd.Flags().Bool("pretend", false, "Just print what packages will be compiled") diff --git a/cmd/util/config.go b/cmd/util/config.go index 8fab8d3f..095b0f21 100644 --- a/cmd/util/config.go +++ b/cmd/util/config.go @@ -220,7 +220,7 @@ func setDefaults(viper *viper.Viper) { viper.SetDefault("general.concurrency", runtime.NumCPU()) viper.SetDefault("general.debug", false) viper.SetDefault("general.quiet", false) - viper.SetDefault("general.show_build_output", false) + viper.SetDefault("general.show_build_output", true) viper.SetDefault("general.fatal_warnings", false) viper.SetDefault("general.http_timeout", 360) @@ -278,6 +278,7 @@ func InitViper(RootCmd *cobra.Command) { pflags.Float32("solver-rate", 0.7, "Solver learning rate") pflags.Float32("solver-discount", 1.0, "Solver discount rate") pflags.Int("solver-attempts", 9000, "Solver maximum attempts") + pflags.Bool("live-output", true, "Show live output during build") pflags.Bool("same-owner", true, "Maintain same owner on uncompress.") pflags.Int("concurrency", runtime.NumCPU(), "Concurrency") @@ -303,6 +304,7 @@ func InitViper(RootCmd *cobra.Command) { viper.BindPFlag("general.same_owner", pflags.Lookup("same-owner")) viper.BindPFlag("plugin", pflags.Lookup("plugin")) viper.BindPFlag("general.http_timeout", pflags.Lookup("http-timeout")) + viper.BindPFlag("general.show_build_output", pflags.Lookup("live-output")) // Currently I maintain this only from cli. viper.BindPFlag("no_spinner", pflags.Lookup("no-spinner"))