MCPcopy Create free account
hub / github.com/conforma/cli / setupGitHost

Function setupGitHost

acceptance/cli/cli.go:391–404  ·  view source on GitHub ↗
(ctx context.Context, vars map[string]string, environment []string)

Source from the content-addressed store, hash-verified

389}
390
391func setupGitHost(ctx context.Context, vars map[string]string, environment []string) ([]string, map[string]string, error) {
392 if !git.IsRunning(ctx) {
393 return environment, vars, nil
394 }
395
396 environment = append(environment, fmt.Sprintf("SSL_CERT_FILE=%s", git.CertificatePath(ctx)), "GIT_SSL_NO_VERIFY=true")
397
398 vars["GITHOST"] = git.Host(ctx)
399 latestCommit := git.LatestCommit(ctx)
400 if latestCommit != "" {
401 vars["LATEST_COMMIT"] = latestCommit
402 }
403 return environment, vars, nil
404}
405
406func setupTUF(ctx context.Context, vars map[string]string, environment []string) ([]string, map[string]string, error) {
407 if !tuf.IsRunning(ctx) {

Callers 1

variablesFunction · 0.85

Calls 4

IsRunningFunction · 0.92
CertificatePathFunction · 0.92
HostFunction · 0.92
LatestCommitFunction · 0.92

Tested by

no test coverage detected