You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: 'Create Component Version, Add Version Link, Add Version Files, Add Version Properties'
3
+
branding:
4
+
icon: 'arrow-up-right'
5
+
color: 'purple'
6
+
inputs:
7
+
component:
8
+
description: 'Component Name/ID'
9
+
required: true
10
+
versionname:
11
+
description: 'Component Version Name'
12
+
required: true
13
+
description:
14
+
description: 'Component version description'
15
+
required: false
16
+
default: 'Created by following GitHub action: Create Component Version Composite Action'
17
+
linkName:
18
+
description: 'Name of link to add to component version'
19
+
required: false
20
+
default: 'GitHub Composition Action Link Name'
21
+
link:
22
+
description: 'Value of the link to add to component version'
23
+
required: false
24
+
base:
25
+
description: 'Local base directory containing files to upload if file upload is required'
26
+
required: false
27
+
offset:
28
+
description: 'Target path offset (the directory in the version files to which these files should be added)'
29
+
required: false
30
+
include:
31
+
description: 'An include file pattern for selecting files to add (may be repeated)'
32
+
required: false
33
+
exclude:
34
+
description: 'An exclude file pattern for excluding files (may be repeated). Overrides includes.'
35
+
required: false
36
+
saveExecuteBits:
37
+
description: 'Saves execute bits for files.'
38
+
required: false
39
+
type: boolean
40
+
versionProperties:
41
+
description: 'Properties to set on the component version. Each property must name name:value:secure. If you have multiple properties, then they should be separated by a new line character'
42
+
required: false
43
+
urlType:
44
+
description: 'URL protocol to use to connect to DevOps Deploy hostname'
45
+
required: false
46
+
default: 'https:'
47
+
hostname:
48
+
description: 'DevOps Deploy hostname'
49
+
required: true
50
+
port:
51
+
description: 'port'
52
+
required: true
53
+
default: '8443'
54
+
username:
55
+
description: 'DevOps Deploy username'
56
+
required: false
57
+
password:
58
+
description: 'DevOps Deploy password'
59
+
required: false
60
+
secret: true
61
+
authToken:
62
+
description: 'DevOps Deploy authentication token'
63
+
required: false
64
+
secret: true
65
+
runs:
66
+
using: "composite"
67
+
68
+
steps:
69
+
# Download udclient package and command shell scripts from composite action github repository
70
+
- uses: actions/checkout@v4
71
+
with:
72
+
repository: jwcarmichael12/test-composite-action
73
+
sparse-checkout: |
74
+
artifacts/devops-deploy-client.zip
75
+
scripts/addVersionFiles.sh
76
+
scripts/addVersionProperties.sh
77
+
sparse-checkout-cone-mode: false
78
+
path: deploy
79
+
80
+
# Setup java environment needed to run the udclient
81
+
- uses: actions/setup-java@v4
82
+
with:
83
+
distribution: 'adopt-openj9'# See 'Supported distributions' for available options
84
+
java-version: '11'
85
+
86
+
# Expand the udclient package to access the executable
0 commit comments