|
1 | 1 | package gradle |
2 | 2 |
|
3 | 3 | import ( |
4 | | - "context" |
5 | 4 | "fmt" |
6 | | - "os/exec" |
7 | 5 |
|
8 | 6 | "github.com/bitrise-io/go-utils/v2/log" |
9 | 7 | "github.com/bitrise-io/go-utils/v2/pathutil" |
10 | | - "github.com/google/uuid" |
11 | 8 | "github.com/spf13/cobra" |
12 | 9 |
|
13 | 10 | "github.com/bitrise-io/bitrise-build-cache-cli/cmd/common" |
14 | | - configcommon "github.com/bitrise-io/bitrise-build-cache-cli/internal/config/common" |
15 | 11 | gradleconfig "github.com/bitrise-io/bitrise-build-cache-cli/internal/config/gradle" |
16 | | - "github.com/bitrise-io/bitrise-build-cache-cli/internal/gradle" |
17 | 12 | "github.com/bitrise-io/bitrise-build-cache-cli/internal/utils" |
18 | 13 | ) |
19 | 14 |
|
@@ -57,9 +52,6 @@ If the "# [start/end] generated-by-bitrise-build-cache" block is already present |
57 | 52 | } |
58 | 53 |
|
59 | 54 | allEnvs := utils.AllEnvs() |
60 | | - if err := getPlugins(cmd.Context(), logger, allEnvs); err != nil { |
61 | | - logger.TWarnf("failed to prefetch plugins: %w", err) |
62 | | - } |
63 | 55 |
|
64 | 56 | // |
65 | 57 | if err := EnableForGradleCmdFn(logger, gradleHome, allEnvs); err != nil { |
@@ -108,37 +100,3 @@ func EnableForGradleCmdFn(logger log.Logger, gradleHomePath string, envProvider |
108 | 100 |
|
109 | 101 | return nil |
110 | 102 | } |
111 | | - |
112 | | -func getPlugins(ctx context.Context, logger log.Logger, envProvider map[string]string) error { |
113 | | - // Required configs |
114 | | - logger.Infof("(i) Check Auth Config") |
115 | | - authConfig, err := configcommon.ReadAuthConfigFromEnvironments(envProvider) |
116 | | - if err != nil { |
117 | | - return fmt.Errorf("read auth config from environment variables: %w", err) |
118 | | - } |
119 | | - |
120 | | - kvClient, err := common.CreateKVClient(ctx, |
121 | | - common.CreateKVClientParams{ |
122 | | - CacheOperationID: uuid.NewString(), |
123 | | - ClientName: "gradle-plugin-fetcher", |
124 | | - AuthConfig: authConfig, |
125 | | - Envs: envProvider, |
126 | | - CommandFunc: func(name string, v ...string) (string, error) { |
127 | | - output, err := exec.Command(name, v...).Output() //nolint:noctx |
128 | | - |
129 | | - return string(output), err |
130 | | - }, |
131 | | - Logger: logger, |
132 | | - }) |
133 | | - if err != nil { |
134 | | - return fmt.Errorf("create kv client: %w", err) |
135 | | - } |
136 | | - |
137 | | - pluginCacher := gradle.PluginCacher{} |
138 | | - |
139 | | - if err = pluginCacher.CachePlugins(ctx, kvClient, logger, gradle.Plugins()); err != nil { |
140 | | - return fmt.Errorf("caching plugins: %w", err) |
141 | | - } |
142 | | - |
143 | | - return nil |
144 | | -} |
0 commit comments