Manager handles the lifecycle of fetching, resolving, and storing dependencies.
| 58 | |
| 59 | // Manager handles the lifecycle of fetching, resolving, and storing dependencies. |
| 60 | type Manager struct { |
| 61 | // Out is used to print warnings and notifications. |
| 62 | Out io.Writer |
| 63 | // ChartPath is the path to the unpacked base chart upon which this operates. |
| 64 | ChartPath string |
| 65 | // Verification indicates whether the chart should be verified. |
| 66 | Verify VerificationStrategy |
| 67 | // Debug is the global "--debug" flag |
| 68 | Debug bool |
| 69 | // Keyring is the key ring file. |
| 70 | Keyring string |
| 71 | // SkipUpdate indicates that the repository should not be updated first. |
| 72 | SkipUpdate bool |
| 73 | // Getter collection for the operation |
| 74 | Getters []getter.Provider |
| 75 | RegistryClient *registry.Client |
| 76 | RepositoryConfig string |
| 77 | RepositoryCache string |
| 78 | |
| 79 | // ContentCache is a location where a cache of charts can be stored |
| 80 | ContentCache string |
| 81 | } |
| 82 | |
| 83 | // Build rebuilds a local charts directory from a lockfile. |
| 84 | // |
nothing calls this directly
no outgoing calls
no test coverage detected