2019-10-01 22:14:15 +02:00
|
|
|
name: 'maven-setings-action'
|
|
|
|
|
description: 'Prepare maven settings.xml'
|
|
|
|
|
|
2019-10-01 23:18:57 +02:00
|
|
|
branding:
|
|
|
|
|
icon: 'settings'
|
|
|
|
|
color: 'green'
|
|
|
|
|
|
2019-10-01 22:14:15 +02:00
|
|
|
inputs:
|
|
|
|
|
servers:
|
|
|
|
|
description: 'servers definition in joson array, eg: [{"id": "serverId", "username": "username", "password": "password"}]'
|
|
|
|
|
required: false
|
|
|
|
|
properties:
|
|
|
|
|
description: 'json array with properties, eg [{"propertyName1": "propertyValue1"}, {"propertyName2": "propertyValue2"}]'
|
|
|
|
|
required: false
|
2019-10-01 23:03:44 +02:00
|
|
|
sonatypeSnapshots:
|
2019-10-01 22:14:15 +02:00
|
|
|
description: 'add https://oss.sonatype.org/content/repositories/snapshots to repository list - true or false'
|
|
|
|
|
default: "false"
|
|
|
|
|
required: false
|
2020-01-24 10:18:40 +01:00
|
|
|
override:
|
|
|
|
|
description: 'override existing settings.xml file'
|
2020-02-22 13:36:11 +01:00
|
|
|
default: "true"
|
2020-01-24 10:18:40 +01:00
|
|
|
required: false
|
2019-10-01 22:14:15 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
runs:
|
|
|
|
|
using: 'node12'
|
|
|
|
|
main: 'index.js'
|
2020-01-23 00:08:24 +01:00
|
|
|
post: 'cleanup.js'
|