generated from actions/typescript-action
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaction.yml
39 lines (39 loc) · 1.18 KB
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
name: 'Artifactory promote action'
description: 'Promote a Docker image to an Artifactory repository'
author: 'Brett Timperman'
branding:
icon: 'arrow-up'
color: 'purple'
inputs:
url:
required: true
description: 'artifactory server URL (i.e. https://example-artifactory.jfrog.io)'
username:
required: true
description: 'artifactory username'
password:
required: true
description: 'artifactory password'
sourceRepo:
required: true
description: 'the source repository to move or copy'
targetRepo:
required: true
description: 'the target repository to move or copy'
dockerRepository:
required: true
description: 'the docker repository name to promote'
tag:
required: false
description: 'the new tag that the image should have after being promoted if you want to'
targetTag:
required: false
description: 'an optional tag name to promote, if empty - the entire docker repository will be promoted'
default: 'latest'
copy:
required: false
description: 'when true, a copy of the image is promoted; when false, the image is moved to the target repository'
default: 'true'
runs:
using: 'node12'
main: 'dist/index.js'