What problem does it solve?
It removes the manual, error-prone steps of packaging Directum RX module sources into a .dat file and deploying it to a Directum RX test/prod environment, including quick validation and post-deploy checks.
Core Features & Use Cases
- Fast parameter discovery: reads
module_name from PackageInfo.xml and uses provided project and launcher paths to drive DeploymentTool.
- Pre-deploy validation: verifies critical inputs (existence of
PackageInfo.xml, source/, JSON validity of *.mtd, and presence of partial class in *.cs except constants) and stops on errors.
- Mode-based deployment: supports
dev, full, init, settings, plus advanced operational modes like distributed, init-selective, and parallel.
- Post-deploy verification: checks deployed solution presence, scans logs for errors, runs
platform check, and validates satellite resource keys format (e.g., Property_<Name> vs Resource_<GUID>).
Quick Start
Tell the AI to build the .dat package from your Directum RX project and deploy it in dev mode to your Directum RX environment using the DirectumLauncher located at your launcher path.