mirror of
https://github.com/renovatebot/renovate.git
synced 2026-11-01 02:00:10 +00:00
558b028a37
* feat(managers/maven): support `pom.template.xml` files For users who are using templating for their POMs, we can parse them by default, rather than requiring users explicitly add this to the `managerFilePatterns`. We can also add a test to validate the functionality. Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io> * fixup! feat(managers/maven): support `pom.template.xml` files --------- Co-authored-by: Claude Sonnet 4.6 <jamie.tanna+claude-code@mend.io>
23 lines
763 B
TypeScript
23 lines
763 B
TypeScript
import type { Category } from '../../../constants/index.ts';
|
|
import { DockerDatasource } from '../../datasource/docker/index.ts';
|
|
import { MavenDatasource } from '../../datasource/maven/index.ts';
|
|
|
|
export { extractAllPackageFiles } from './extract.ts';
|
|
export { bumpPackageVersion, updateDependency } from './update.ts';
|
|
|
|
export const url = 'https://maven.apache.org';
|
|
export const categories: Category[] = ['java'];
|
|
|
|
export const defaultConfig = {
|
|
managerFilePatterns: [
|
|
'/(^|/|\\.)pom\\.xml$/',
|
|
'/(^|/)pom\\.template\\.xml$/',
|
|
'/^(((\\.mvn)|(\\.m2))/)?settings\\.xml$/',
|
|
'/(^|/)\\.mvn/extensions\\.xml$/',
|
|
],
|
|
};
|
|
|
|
export const supportedDatasources = [MavenDatasource.id, DockerDatasource.id];
|
|
|
|
export { knownDepTypes } from './dep-types.ts';
|