s4u/maven-settings-action

Prepare maven settings.xml

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
pathoverride default path to settings.xml which is $HOME/.m2/settings.xmlno
serversservers definition in json array, eg: [{"id": "serverId", "username": "username", "password": "password"}]no
mirrorsmirrors definition in json array, eg: [{"id": "id", "name": "name", "mirrorOf": "mirrorOf", "url": "url"}]no
proxiesproxies definition in json array, eg: [{"id": "id", "active": "active", "protocol": "protocol", "host": "hostl", "port": "port", "nonProxyHosts", "nonProxyHosts"}]
propertiesjson array with properties, eg [{"propertyName1": "propertyValue1"}, {"propertyName2": "propertyValue2"}]no
sonatypeSnapshotsadd https://oss.sonatype.org/content/repositories/snapshots to repository list - true or falsenofalse
apacheSnapshotsadd https://repository.apache.org/snapshots to repository list - true or falsenofalse
overrideoverride existing settings.xml filenotrue
githubServeradd to settings.xml servers server-id: github; username=$GITHUB_ACTOR and password=$GITHUB_TOKENnotrue
oracleServersservers definition in json array, eg: [{"id": "serverId", "username": "username", "password": "password"}] for Oracle repositoryno
oracleRepoadd Oracle Maven Repositorynofalse
repositorieslist of custom repositories as json array, e.g: [{"id":"repoId","name":"repoName","url":"url","snapshots":{"enabled":true}}]no
pluginRepositorieslist of custom plugin repositories as json array, e.g: [{"id":"repoId","name":"repoName","url":"url","snapshots":{"enabled":true}}]no

no outputs