Skip to content

Commit

Permalink
feat(maven): RENOVATE_EXPERIMENTAL_NO_MAVEN_POM_CHECK
Browse files Browse the repository at this point in the history
If defined in env, this will bypass pom checks and instead rely on the metadata alone.

Related: #6591, #6572
  • Loading branch information
rarkins committed Jun 26, 2020
1 parent 350a70f commit 5b24943
Showing 1 changed file with 8 additions and 5 deletions.
13 changes: 8 additions & 5 deletions lib/datasource/maven/index.ts
Expand Up @@ -244,11 +244,14 @@ export async function getReleases({
logger.debug(`Looking up ${dependency.display} in repository ${repoUrl}`);
const metadataVersions = await getVersionsFromMetadata(dependency, repoUrl);
if (metadataVersions) {
const availableVersions = await filterMissingArtifacts(
dependency,
repoUrl,
metadataVersions
);
let availableVersions = metadataVersions;
if (!process.env.RENOVATE_EXPERIMENTAL_NO_MAVEN_POM_CHECK) {
availableVersions = await filterMissingArtifacts(
dependency,
repoUrl,
metadataVersions
);
}
const filteredVersions = availableVersions.filter(
(version) => !versions.includes(version)
);
Expand Down

0 comments on commit 5b24943

Please sign in to comment.