diff --git a/README.md b/README.md index e1c4d4c..b1571e4 100644 --- a/README.md +++ b/README.md @@ -80,6 +80,7 @@ So we can use for action: | settings-mirrors | mirrors | | settings-properties | properties | | settings-sonatypeSnapshots | sonatypeSnapshots | +| settings-proxies | proxies | # Testing against different Maven versions diff --git a/action.yml b/action.yml index e00343d..f5784b7 100644 --- a/action.yml +++ b/action.yml @@ -74,21 +74,25 @@ inputs: # maven settings.xml settings-servers: - description: 'servers definition in json array, eg: [{"id": "serverId", "username": "username", "password": "password"}]' + description: 'servers definition in json array, e.g.: [{"id": "serverId", "username": "username", "password": "password"}]' required: false settings-mirrors: - description: 'mirrors definition in json array, eg: [{"id": "id", "name": "name", "mirrorOf": "mirrorOf", "url": "url"}]' + description: 'mirrors definition in json array, e.g.: [{"id": "id", "name": "name", "mirrorOf": "mirrorOf", "url": "url"}]' required: false settings-properties: - description: 'json array with properties, eg [{"propertyName1": "propertyValue1"}, {"propertyName2": "propertyValue2"}]' + description: 'json array with properties, e.g.: [{"propertyName1": "propertyValue1"}, {"propertyName2": "propertyValue2"}]' required: false settings-sonatypeSnapshots: description: 'add https://oss.sonatype.org/content/repositories/snapshots to repository list - true or false' required: false + settings-proxies: + description: 'proxies definition in json array, e.g.: [{"id": "http-proxy", "active": "true", "protocol": "http", "host": "host", "port": "port", "nonProxyHosts": "host1|host2"}]' + required: false + runs: using: 'composite' @@ -130,7 +134,8 @@ runs: - uses: s4u/maven-settings-action@7802f6aec16c9098b4798ad1f1d8ac75198194bd # v3.0.0 with: - servers: '${{ inputs.settings-servers}}' - mirrors: '${{ inputs.settings-mirrors}}' - properties: '${{ inputs.settings-properties}}' - sonatypeSnapshots: '${{ inputs.settings-sonatypeSnapshots}}' + servers: '${{ inputs.settings-servers }}' + mirrors: '${{ inputs.settings-mirrors }}' + properties: '${{ inputs.settings-properties }}' + sonatypeSnapshots: '${{ inputs.settings-sonatypeSnapshots }}' + proxies: '${{ inputs.settings-proxies }}'