Build Tools Project Generation

by Simon Sparks · September 1, 2025

https://github.com/vmware/build-tools-for-vmware-aria

Firstly you need to download Apache Maven from the following URL and add it to your windows path environment variable https://maven.apache.org/download.cgi

To create a TypeScript Project

mvn archetype:generate \
-DinteractiveMode=false \
-DarchetypeGroupId=com.vmware.pscoe.o11n.archetypes \
-DarchetypeArtifactId=package-typescript-archetype \
-DgroupId=com.cloudbuildtools.sample \
-DartifactId=typescript-orchestrator \
-DlicenseUrl= \
-DlicenseHeader= \
-DlicenseTechnicalPreview=false

To create a TypeScript Automation v8 / v9 Project

mvn archetype:generate \
-DinteractiveMode=false \
-DarchetypeGroupId=com.vmware.pscoe.o11n.archetypes \
-DarchetypeArtifactId=package-ts-vra-ng-archetype \
-DgroupId=com.cloudbuildtools.sample \
-DartifactId=typescript-automation \
-DlicenseUrl= \
-DlicenseHeader= \
-DlicenseTechnicalPreview=false

To create an Automation v8 / v9 Project

mvn archetype:generate \
-DinteractiveMode=false \
-DarchetypeGroupId=com.vmware.pscoe.vra-ng.archetypes \
-DarchetypeArtifactId=package-vra-ng-archetype \
-DgroupId=com.cloudbuildtools.sample \
-DartifactId=automation \
-DlicenseUrl= \
-DlicenseHeader= \
-DlicenseTechnicalPreview=false

To create a JavaScript Actions Project

mvn archetype:generate \
-DinteractiveMode=false \
-DarchetypeGroupId=com.vmware.pscoe.o11n.archetypes \
-DarchetypeArtifactId=package-actions-archetype \
-DgroupId=com.cloudbuildtools.sample \
-DartifactId=actions \
-DlicenseUrl= \
-DlicenseHeader= \
-DlicenseTechnicalPreview=false

To create a XML Workflows Style Project

mvn archetype:generate \
-DinteractiveMode=false \
-DarchetypeGroupId=com.vmware.pscoe.o11n.archetypes \
-DarchetypeArtifactId=package-xml-archetype \
-DgroupId=com.cloudbuildtools.sample \
-DartifactId=workflows-xml \
-DworkflowsPath=workflows \
-DlicenseUrl= \
-DlicenseHeader= \
-DlicenseTechnicalPreview=false

To create a Mixed JavaScript Actions and XML Workflows Style Project

mvn archetype:generate \
-DinteractiveMode=false \
-DarchetypeGroupId=com.vmware.pscoe.o11n.archetypes \
-DarchetypeArtifactId=package-mixed-archetype \
-DgroupId=com.cloudbuildtools.sample \
-DartifactId=mixed \
-DworkflowsPath=workflows \
-DlicenseUrl= \
-DlicenseHeader= \
-DlicenseTechnicalPreview=false

To create an Operations Project

mvn archetype:generate \
-DinteractiveMode=false \
-DarchetypeGroupId=com.vmware.pscoe.vrops.archetypes \
-DarchetypeArtifactId=package-vrops-archetype \
-DgroupId=com.cloudbuildtools.sample \
-DartifactId=operations \
-DlicenseUrl= \
-DlicenseHeader= \
-DlicenseTechnicalPreview=false

To create a Log Insight Project

mvn archetype:generate \
-DinteractiveMode=false \
-DarchetypeGroupId=com.vmware.pscoe.vrli.archetypes \
-DarchetypeArtifactId=package-vrli-archetype \
-DgroupId=com.cloudbuildtools.sample \
-DartifactId=log-insight \
-DlicenseUrl= \
-DlicenseHeader= \
-DlicenseTechnicalPreview=false

To create a polyglot project

mvn archetype:generate \
-DinteractiveMode=false \
-DarchetypeGroupId=com.vmware.pscoe.polyglot.archetypes \
-DarchetypeArtifactId=package-polyglot-archetype \
-DgroupId=com.cloudbuildtools.sample \
-DartifactId=polyglot \
-Dtype=vro \
-DlicenseUrl= \
-DlicenseHeader= \
-DlicenseTechnicalPreview=false

Discover more from Cloud Build Tools

Subscribe to get the latest posts sent to your email.

You may also like