Build Tools for VMware Aria¶
This is the official documentation for Build Tools for VMware Aria (formerly known as vRealize Build Tools).
Build Tools for VMware Aria provides advanced development and release management tools for implementing automation solutions for VMware Cloud Foundation 9 components (VCF Automation, VCF Operations Orchestrator, VCF Operations, VCF Operations for Logs).
The solution enables Virtual Infrastructure Administrators and Automation Developers to use standard DevOps practices for managing and deploying content efficiently.
Key Capabilities¶
The Build Tools ecosystem consists of archetypes, Maven goals, and helper tools that cover every product combination.
- Multi-Product Support: Dedicated project types and automated pull/push workflows for VCF 9 Components and their earlier versions from vRealize and VMware Aria suites (Aria Automation, Aria Automation Orchestrator, Aria Operations, Aria Automation Pipelines, Aria Operations for Logs, VMware Cloud Director).
- Modern Development: Develop Orchestrator content using JavaScript, XML, or modern TypeScript. TypeScript projects feature robust tooling including transpilation, type definitions, and built-in unit testing.
- IDE Integration: Enhances the developer experience with the vRealize Developer Tools (vRDT) VS Code extension. The extension exposes environment profiles, native IntelliSense for scriptable objects, live Run Action testing, and integrated build tasks.
- Automated Packaging & Distribution: Create installation-ready bundles with Maven and easily deploy them to target environments using the bundled installer CLI.
Where to go next?¶
Ready to dive in? Use the links below to navigate the documentation:
- 🚀 Getting Started: Set up your workstation prerequisites, configure your Maven environment, and deploy your first project.
- 📚 Usage Guide: Explore operational command cheat sheets, common build flags, and specific documentation for each supported product.
- 🏗️ Enterprise Setup: Learn how to configure your internal infrastructure, pipelines, and CI/CD tools for large-scale automation development.