INNER CODE UNIT · Go

checkRelease

demoiselle/signer · publicador.go:201

func checkRelease(artifact, version string) ModuleReport {
	r := ModuleReport{}
	r.Module = ModuleDef{artifact: artifact}

	baseURL := fmt.Sprintf("%s/org/demoiselle/signer/%s/%s", centralBase, artifact, version)

	suffixes := []struct {
		path string
		name string
	}{
		{fmt.Sprintf("/%s-%s.pom", artifact, version), "pom"},
		{fmt.Sprintf("/%s-%s.jar", artifact, version), "jar"},
		{fmt.Sprintf("/%s-%s-sources.jar", artifact, version), "sources.jar"},
		{fmt.Sprintf("/%s-%s.pom.asc", artifact, version), "pom.asc"},
		{fmt.Sprintf("/%s-%s.jar.asc", artifact, version), "jar.asc"},
		{fmt.Sprintf("/%s-%s-sources.jar.asc", artifact, version), "sources.jar.asc"},
	}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…