(baseURL, tmpDir, gitRevision, version, isSigned, keysFile)
| 765 | |
| 766 | |
| 767 | def checkMaven(baseURL, tmpDir, gitRevision, version, isSigned, keysFile): |
| 768 | print(' download artifacts') |
| 769 | artifacts = [] |
| 770 | artifactsURL = '%s/maven/org/apache/solr/' % baseURL |
| 771 | targetDir = '%s/maven/org/apache/solr' % tmpDir |
| 772 | if not os.path.exists(targetDir): |
| 773 | os.makedirs(targetDir) |
| 774 | crawl(artifacts, artifactsURL, targetDir) |
| 775 | print() |
| 776 | verifyPOMperBinaryArtifact(artifacts, version) |
| 777 | verifyMavenDigests(artifacts) |
| 778 | checkJavadocAndSourceArtifacts(artifacts, version) |
| 779 | verifyDeployedPOMsCoordinates(artifacts, version) |
| 780 | if isSigned: |
| 781 | verifyMavenSigs(tmpDir, artifacts, keysFile) |
| 782 | |
| 783 | distFiles = getBinaryDistFiles(tmpDir, version, baseURL) |
| 784 | checkIdenticalMavenArtifacts(distFiles, artifacts, version) |
| 785 | |
| 786 | checkAllJARs('%s/maven/org/apache/solr' % tmpDir, gitRevision, version) |
| 787 | |
| 788 | |
| 789 | def getBinaryDistFiles(tmpDir, version, baseURL): |
no test coverage detected
searching dependent graphs…