@ -54,20 +54,23 @@ func newDependencyBuildCmd(cfg *action.Configuration, out io.Writer) *cobra.Comm
if len ( args ) > 0 {
chartpath = filepath . Clean ( args [ 0 ] )
}
man := & downloader . Manager {
Out : out ,
ChartPath : chartpath ,
Keyring : client . Keyring ,
SkipUpdate : client . SkipRefresh ,
Getters : getter . All ( settings ) ,
RegistryClient : cfg . RegistryClient ,
RepositoryConfig : settings . RepositoryConfig ,
RepositoryCache : settings . RepositoryCache ,
Debug : settings . Debug ,
}
verify := downloader . VerifyNever
if client . Verify {
man. V erify = downloader . VerifyIfPossible
verify = downloader . VerifyIfPossible
}
man := downloader . NewManager (
out ,
chartpath ,
verify ,
settings . Debug ,
client . Keyring ,
client . SkipRefresh ,
getter . All ( settings ) ,
cfg . RegistryClient ,
settings . RepositoryConfig ,
settings . RepositoryCache ,
)
err := man . Build ( )
if e , ok := err . ( downloader . ErrRepoNotFound ) ; ok {
return fmt . Errorf ( "%s. Please add the missing repos via 'helm repo add'" , e . Error ( ) )