Skip to content

Commit b61cea0

Browse files
(release) v4.2.1
1 parent 2283832 commit b61cea0

File tree

143 files changed

+6077
-102
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

143 files changed

+6077
-102
lines changed

docs/versions/latest/General/Cheatsheets/abx-plugin-arguments.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
com.vmware.pscoe.maven.plugins:abx-package-maven-plugin:4.1.1-SNAPSHOT
1+
com.vmware.pscoe.maven.plugins:abx-package-maven-plugin:4.2.1-SNAPSHOT
22

33
Name: abx-package-maven-plugin
44
Description: Build Tools for VMware Aria provides development and release
@@ -8,7 +8,7 @@ Description: Build Tools for VMware Aria provides development and release
88
DevOps practices for managing and deploying content.
99
Group Id: com.vmware.pscoe.maven.plugins
1010
Artifact Id: abx-package-maven-plugin
11-
Version: 4.1.1-SNAPSHOT
11+
Version: 4.2.1-SNAPSHOT
1212
Goal Prefix: abx
1313

1414
This plugin has 3 goals:

docs/versions/latest/General/Cheatsheets/actions-plugin-arguments.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
com.vmware.pscoe.maven.plugins:o11n-actions-package-maven-plugin:4.1.1-SNAPSHOT
1+
com.vmware.pscoe.maven.plugins:o11n-actions-package-maven-plugin:4.2.1-SNAPSHOT
22

33
Name: o11n-actions-package-maven-plugin
44
Description: Build Tools for VMware Aria provides development and release
@@ -8,7 +8,7 @@ Description: Build Tools for VMware Aria provides development and release
88
DevOps practices for managing and deploying content.
99
Group Id: com.vmware.pscoe.maven.plugins
1010
Artifact Id: o11n-actions-package-maven-plugin
11-
Version: 4.1.1-SNAPSHOT
11+
Version: 4.2.1-SNAPSHOT
1212
Goal Prefix: vro
1313

1414
This plugin has 6 goals:

docs/versions/latest/General/Cheatsheets/bsc-plugin-arguments.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
com.vmware.pscoe.maven.plugins:bsc-package-maven-plugin:4.1.1-SNAPSHOT
1+
com.vmware.pscoe.maven.plugins:bsc-package-maven-plugin:4.2.1-SNAPSHOT
22

33
Name: bsc-package-maven-plugin
44
Description: Build Tools for VMware Aria provides development and release
@@ -8,7 +8,7 @@ Description: Build Tools for VMware Aria provides development and release
88
DevOps practices for managing and deploying content.
99
Group Id: com.vmware.pscoe.maven.plugins
1010
Artifact Id: bsc-package-maven-plugin
11-
Version: 4.1.1-SNAPSHOT
11+
Version: 4.2.1-SNAPSHOT
1212
Goal Prefix: bsc
1313

1414
This plugin has 1 goal:

docs/versions/latest/General/Cheatsheets/cs-plugin-arguments.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
com.vmware.pscoe.maven.plugins:cs-package-maven-plugin:4.1.1-SNAPSHOT
1+
com.vmware.pscoe.maven.plugins:cs-package-maven-plugin:4.2.1-SNAPSHOT
22

33
Name: cs-package-maven-plugin
44
Description: Build Tools for VMware Aria provides development and release
@@ -8,7 +8,7 @@ Description: Build Tools for VMware Aria provides development and release
88
DevOps practices for managing and deploying content.
99
Group Id: com.vmware.pscoe.maven.plugins
1010
Artifact Id: cs-package-maven-plugin
11-
Version: 4.1.1-SNAPSHOT
11+
Version: 4.2.1-SNAPSHOT
1212
Goal Prefix: cs
1313

1414
This plugin has 2 goals:

docs/versions/latest/General/Cheatsheets/polyglot-plugin-arguments.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
com.vmware.pscoe.maven.plugins:o11n-polyglot-package-maven-plugin:4.1.1-SNAPSHOT
1+
com.vmware.pscoe.maven.plugins:o11n-polyglot-package-maven-plugin:4.2.1-SNAPSHOT
22

33
Name: o11n-polyglot-package-maven-plugin
44
Description: Build Tools for VMware Aria provides development and release
@@ -8,7 +8,7 @@ Description: Build Tools for VMware Aria provides development and release
88
DevOps practices for managing and deploying content.
99
Group Id: com.vmware.pscoe.maven.plugins
1010
Artifact Id: o11n-polyglot-package-maven-plugin
11-
Version: 4.1.1-SNAPSHOT
11+
Version: 4.2.1-SNAPSHOT
1212
Goal Prefix: vro
1313

1414
This plugin has 3 goals:

docs/versions/latest/General/Cheatsheets/ssh-plugin-arguments.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
com.vmware.pscoe.maven.plugins:ssh-maven-plugin:4.1.1-SNAPSHOT
1+
com.vmware.pscoe.maven.plugins:ssh-maven-plugin:4.2.1-SNAPSHOT
22

33
Name: ssh-maven-plugin
44
Description: Build Tools for VMware Aria provides development and release
@@ -8,7 +8,7 @@ Description: Build Tools for VMware Aria provides development and release
88
DevOps practices for managing and deploying content.
99
Group Id: com.vmware.pscoe.maven.plugins
1010
Artifact Id: ssh-maven-plugin
11-
Version: 4.1.1-SNAPSHOT
11+
Version: 4.2.1-SNAPSHOT
1212
Goal Prefix: ssh
1313

1414
This plugin has 2 goals:

docs/versions/latest/General/Cheatsheets/typescript-plugin-arguments.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
com.vmware.pscoe.maven.plugins:o11n-typescript-package-maven-plugin:4.1.1-SNAPSHOT
1+
com.vmware.pscoe.maven.plugins:o11n-typescript-package-maven-plugin:4.2.1-SNAPSHOT
22

33
Name: o11n-typescript-package-maven-plugin
44
Description: Build Tools for VMware Aria provides development and release
@@ -8,7 +8,7 @@ Description: Build Tools for VMware Aria provides development and release
88
DevOps practices for managing and deploying content.
99
Group Id: com.vmware.pscoe.maven.plugins
1010
Artifact Id: o11n-typescript-package-maven-plugin
11-
Version: 4.1.1-SNAPSHOT
11+
Version: 4.2.1-SNAPSHOT
1212
Goal Prefix: vro
1313

1414
This plugin has 5 goals:

docs/versions/latest/General/Cheatsheets/vcd-ng-plugin-arguments.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
com.vmware.pscoe.maven.plugins:vcd-ng-package-maven-plugin:4.1.1-SNAPSHOT
1+
com.vmware.pscoe.maven.plugins:vcd-ng-package-maven-plugin:4.2.1-SNAPSHOT
22

33
Name: vcd-ng-package-maven-plugin
44
Description: Build Tools for VMware Aria provides development and release
@@ -8,7 +8,7 @@ Description: Build Tools for VMware Aria provides development and release
88
DevOps practices for managing and deploying content.
99
Group Id: com.vmware.pscoe.maven.plugins
1010
Artifact Id: vcd-ng-package-maven-plugin
11-
Version: 4.1.1-SNAPSHOT
11+
Version: 4.2.1-SNAPSHOT
1212
Goal Prefix: vcd-ng
1313

1414
This plugin has 2 goals:

docs/versions/latest/General/Cheatsheets/vra-ng-plugin-arguments.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
com.vmware.pscoe.maven.plugins:vra-ng-package-maven-plugin:4.1.1-SNAPSHOT
1+
com.vmware.pscoe.maven.plugins:vra-ng-package-maven-plugin:4.2.1-SNAPSHOT
22

33
Name: vra-ng-package-maven-plugin
44
Description: Build Tools for VMware Aria provides development and release
@@ -8,7 +8,7 @@ Description: Build Tools for VMware Aria provides development and release
88
DevOps practices for managing and deploying content.
99
Group Id: com.vmware.pscoe.maven.plugins
1010
Artifact Id: vra-ng-package-maven-plugin
11-
Version: 4.1.1-SNAPSHOT
11+
Version: 4.2.1-SNAPSHOT
1212
Goal Prefix: vra-ng
1313

1414
This plugin has 2 goals:

docs/versions/latest/General/Cheatsheets/vrealize-plugin-arguments.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
com.vmware.pscoe.maven.plugins:vrealize-package-maven-plugin:4.1.1-SNAPSHOT
1+
com.vmware.pscoe.maven.plugins:vrealize-package-maven-plugin:4.2.1-SNAPSHOT
22

33
Name: vrealize-package-maven-plugin
44
Description: Build Tools for VMware Aria provides development and release
@@ -8,7 +8,7 @@ Description: Build Tools for VMware Aria provides development and release
88
DevOps practices for managing and deploying content.
99
Group Id: com.vmware.pscoe.maven.plugins
1010
Artifact Id: vrealize-package-maven-plugin
11-
Version: 4.1.1-SNAPSHOT
11+
Version: 4.2.1-SNAPSHOT
1212
Goal Prefix: vrealize
1313

1414
This plugin has 4 goals:

docs/versions/latest/General/Cheatsheets/vrli-plugin-arguments.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
com.vmware.pscoe.maven.plugins:vrli-package-maven-plugin:4.1.1-SNAPSHOT
1+
com.vmware.pscoe.maven.plugins:vrli-package-maven-plugin:4.2.1-SNAPSHOT
22

33
Name: vrli-package-maven-plugin
44
Description: Build Tools for VMware Aria provides development and release
@@ -8,7 +8,7 @@ Description: Build Tools for VMware Aria provides development and release
88
DevOps practices for managing and deploying content.
99
Group Id: com.vmware.pscoe.maven.plugins
1010
Artifact Id: vrli-package-maven-plugin
11-
Version: 4.1.1-SNAPSHOT
11+
Version: 4.2.1-SNAPSHOT
1212
Goal Prefix: vrli
1313

1414
This plugin has 2 goals:

docs/versions/latest/General/Cheatsheets/vrops-plugin-arguments.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
com.vmware.pscoe.maven.plugins:vrops-package-maven-plugin:4.1.1-SNAPSHOT
1+
com.vmware.pscoe.maven.plugins:vrops-package-maven-plugin:4.2.1-SNAPSHOT
22

33
Name: vrops-package-maven-plugin
44
Description: Build Tools for VMware Aria provides development and release
@@ -8,7 +8,7 @@ Description: Build Tools for VMware Aria provides development and release
88
DevOps practices for managing and deploying content.
99
Group Id: com.vmware.pscoe.maven.plugins
1010
Artifact Id: vrops-package-maven-plugin
11-
Version: 4.1.1-SNAPSHOT
11+
Version: 4.2.1-SNAPSHOT
1212
Goal Prefix: vrops
1313

1414
This plugin has 3 goals:

docs/versions/latest/General/Cheatsheets/xml-plugin-arguments.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
com.vmware.pscoe.maven.plugins:o11n-xml-package-maven-plugin:4.1.1-SNAPSHOT
1+
com.vmware.pscoe.maven.plugins:o11n-xml-package-maven-plugin:4.2.1-SNAPSHOT
22

33
Name: o11n-xml-package-maven-plugin
44
Description: Build Tools for VMware Aria provides development and release
@@ -8,7 +8,7 @@ Description: Build Tools for VMware Aria provides development and release
88
DevOps practices for managing and deploying content.
99
Group Id: com.vmware.pscoe.maven.plugins
1010
Artifact Id: o11n-xml-package-maven-plugin
11-
Version: 4.1.1-SNAPSHOT
11+
Version: 4.2.1-SNAPSHOT
1212
Goal Prefix: vro
1313

1414
This plugin has 5 goals:

docs/versions/latest/Release.md

-30
Original file line numberDiff line numberDiff line change
@@ -39,36 +39,6 @@
3939
[//]: # (Optional But higlhy recommended Specify *NONE* if missing)
4040
[//]: # (#### Relevant Documentation:)
4141

42-
### *Improve type definitions of Server class functions*
43-
44-
Improve type definitions of Server class functions by adding `| null` to the return type.
45-
46-
#### Previous Behavior
47-
48-
The return type of some function definitions in the Server class mismatched the actual return type.
49-
50-
#### New Behavior
51-
52-
The following function definitions have `| null` added to their return type:
53-
54-
- `Server.getWorkflowCategoryWithPath`
55-
- `Server.getConfigurationElementCategoryWithPath`
56-
- `Server.getResourceElementCategoryWithPath`
57-
- `Server.getPackageWithName`
58-
- `Server.getPolicyTemplateCategoryWithPath`
59-
60-
### *Fix Decision element transpilation issue*
61-
62-
In Typescript workflow classes, methods with the DecisionItem decorator were transpiled incorrectly into Javascript.
63-
64-
#### Previous Behavior
65-
66-
Closing brackets ('{'), e.g in if blocks, were missing from the contents of the transpiled Decision element.
67-
68-
#### New Behavior
69-
70-
Closing brackets are no longer missing from the contents of the transpiled Decision element.
71-
7242
## Upgrade procedure
7343

7444
[//]: # (Explain in details if something needs to be done)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
# Vrealize Clean
2+
3+
`vrealize:clean` is a goal used to clean up archetype packages on a given environment.
4+
5+
## Overview
6+
7+
`vrealize:clean` gives us a lot of flexibility in what is going to be deleted. You can find more about the different options in the sections below.
8+
9+
## Table Of Contents
10+
11+
1. [Archetype Support for vrealize:clean](#archetype-support-for-vrealizeclean)
12+
2. [Usage](#usage)
13+
14+
### Archetype Support for vrealize:clean
15+
16+
| Archetype | Supported | Comment |
17+
|-----------|-----------|--------------------------------------------------------------------|
18+
| vra | Yes | - |
19+
| vro | Yes | - |
20+
| vcd | Partial | It does not support dryRunning |
21+
| abx | No | Not implemented |
22+
| vrops | No | Not implemented |
23+
| vra-ng | Partial | Does not support dryRunning and does not work for regional content |
24+
| vrli | No | vRLI does not provide native package support |
25+
| cs | No | Code Stream Services does not provide native support for packages |
26+
27+
### Usage
28+
29+
```bash
30+
mvn vrealize:clean -DincludeDependencies=true -DcleanUpOldVersions=true -DcleanUpLastVersion=false -Ddryrun=true -P${PROFILE}
31+
```
32+
33+
- includeDependencies - a flag depicting if dependencies should also be deleted
34+
- cleanUpOldVersions - a flag depicting if old versions of the package (and dependencies in case of includeDependencies) should be deleted
35+
- cleanUpLastVersion - a flag depicting if the latest version should also be deleted before importing
36+
- dryrun - Dryrun or not
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
# New Project
2+
3+
## Table Of Contents
4+
5+
- [Generate A New Project](#generate-a-new-project)
6+
7+
### Generate A New Project
8+
9+
- Replace `archetypeVersion` with the latest toolchain version
10+
- Specify `type` to be either `abx` (vRA ABX Actions) or `vro` (vRO Polyglot Actions).
11+
12+
```bash
13+
#vRO:
14+
mvn archetype:generate \
15+
-DinteractiveMode=false \
16+
-DarchetypeGroupId=com.vmware.pscoe.polyglot.archetypes \
17+
-DarchetypeArtifactId=package-polyglot-archetype \
18+
-DarchetypeVersion={LATEST_VERSION} \
19+
-DgroupId=com.vmware.pscoe \
20+
-DartifactId=testvronew \
21+
-Dtype=vro
22+
23+
#ABX:
24+
mvn archetype:generate \
25+
-DinteractiveMode=false \
26+
-DarchetypeGroupId=com.vmware.pscoe.polyglot.archetypes \
27+
-DarchetypeArtifactId=package-polyglot-archetype \
28+
-DarchetypeVersion={LATEST_VERSION} \
29+
-DgroupId=com.vmware.pscoe \
30+
-DartifactId=testabxnew \
31+
-Dtype=abx
32+
```

0 commit comments

Comments
 (0)