MCPcopy Index your code
hub / github.com/devspace-sh/devspace / devSpaceHelperDownloadURL

Function devSpaceHelperDownloadURL

pkg/devspace/services/inject/inject.go:154–164  ·  view source on GitHub ↗

getDownloadURL

(version, filename string)

Source from the content-addressed store, hash-verified

152
153// getDownloadURL
154func devSpaceHelperDownloadURL(version, filename string) (string, error) {
155 if version == "latest" {
156 var err error
157 version, err = git.GetLatestVersion(DevSpaceHelperRepository)
158 if err != nil {
159 return "", errors.Wrap(err, "get latest version")
160 }
161 }
162
163 return fmt.Sprintf("%s/%s/%s", DevSpaceHelperBaseURL, version, filename), nil
164}
165
166func downloadSyncHelper(ctx context.Context, helperName, syncBinaryFolder, version string, log logpkg.Logger) error {
167 filepath := filepath.Join(syncBinaryFolder, helperName)

Callers 2

downloadFileFunction · 0.85

Calls 1

GetLatestVersionFunction · 0.92

Tested by

no test coverage detected