Version: 23.04
Ant Tasks
Below are the Groovy Ant tasks for use in your projects.
Application Package Tasks
- app-delete: Delete an application package on a Journey Manager server.
- app-deploy: Deploy an application package archive to a Journey Manager server.
- app-get: Download an application package from a Journey Manager server.
- app-package: Create an application package archive for the given project.
- app-scaffold: Provide a project scaffolding task to create a new application package project.
- app-scaffold-func: Provide a function scaffolding task to create a new application package function.
- app-svc-test: Run automated service tests for an application package.
- app-test: Run automated integration tests for an application package.
Service Tasks
- svc-clone: Clone a service definition from the remote Journey Manager server.
- svc-delete: Delete a service definition on a remote Journey Manager server.
- svc-deploy: Upload a service archive to a Journey Manager server.
- svc-helpdoc: Generate Groovy service help documentation.
- svc-imports: Scan a service definitions' scripts and fill some of the file includes.
- svc-package: Create a service archive for a service project.
- svc-scaffold: Provide a scaffolding task to create a new Fluent Groovy service.
- svc-scaffold-legacy: Provide a scaffolding task to create a new Legacy Groovy service.
- svc-test: Run a service's unit test locally.
- svc-test-remote: Run a service's unit tests on a remote Journey Manager server.
- svc-typecheck: Perform script type checking for a service project.
Maestro Library Tasks
- lib-export: Export a Maestro organization or project library from a Maestro server.
- lib-import: Import a Maestro organization or project library to a Maestro server.
Maestro SCM Tasks
Maestro SCM tasks were introduced in Transact Manager 17.10 and Transact Maestro 17.10, and continue to be available in later Transact platform and Journey Manager releases.
- scm-clone, scm-project-clone: Clone a Maestro design or project.
- scm-diff, scm-project-diff: Show differences between locally cloned and remote instances of a Maestro design or project.
- scm-project-add: Add a Maestro project to a Maestro server.
- scm-pull, scm-project-pull: Pull all the files of a Maestro design or project from a Maestro server.
- scm-push, scm-project-push: Push locally changed files of a Maestro design or project to a Maestro server.
- scm-status, scm-project-status: Display status information about a Maestro project.
Generator Tasks
- gen-vo: Generate Groovy value object source files from form seed XML files.