INNER CODE UNIT · Go

verifyModule

demoiselle/signer · publicador.go:136

func verifyModule(artifact, version string, isRelease bool) ModuleReport {
	r := ModuleReport{Module: ModuleDef{artifact: artifact}}

	if isRelease {
		r = checkRelease(artifact, version)
	} else {
		r = checkSnapshot(artifact, version)
	}
	return r
}

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

	metaURL := fmt.Sprintf("%s/org/demoiselle/signer/%s/%s-SNAPSHOT/maven-metadata.xml", snapshotsBase, artifact, version)
	resp, err := http.Get(metaURL)
	if err != nil {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…