-
-
Notifications
You must be signed in to change notification settings - Fork 28
Closed
Labels
enhancementNew feature or request.New feature or request.
Description
The Request
Custom plugin repositories should be configurable.
The Solution
Configuration could look like the following example:
steps:
- uses: s4u/maven-settings-action@master
with:
pluginRepositories: >-
[{
"id": "repoId",
"name": "repoName",
"url": "url",
"snapshots": {
"enabled": true
}
}]This should result in a settings.xml file like the following:
<profiles>
<profile>
<id>_custom_repositories_</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<repositories/>
<pluginRepositories>
<pluginRepository>
<id>repoId</id>
<name>repoName</name>
<url>url</url>
<snapshots><enabled>true</enabled></snapshots>
</pluginRepository>
</pluginRepositories>
</profile>
</profiles>Metadata
Metadata
Assignees
Labels
enhancementNew feature or request.New feature or request.