User guide

10
The deployment agent can be configured in the Client by choosing Administration, Settings, Deployer Settings.
The following options are available:
Report status to server every x seconds Used to define the interval for running the Heartbeat service.
The Heartbeat service is used to communicate with the Server to report the status of the deployment agent
and run various tests.
Look for packages to deploy every x seconds Used to define the interval for running the Deployment
service. The Deployment service will look for new packages to deploy.
Cleanup temp folder every x hours Used to define an interval for running the Cleanup service. The
Cleanup service is used to clear unneeded content from the deployment agent temp folder.
Cleanup temp folder of content older than x days Used to define the age of the folder contents to
clean. Any folders, inside the deployment agent temp folder, older than this option will be removed from
disk.
1.2.4 Tools
The Tools are components that assist in the execution of various deployment scenarios, such as:
Installing a version of a component to a specific environment
Uninstalling a previous version of a component before a re-deployment
Deploying reports to Microsoft SQL Reporting Services
Moving files to specific locations
Deployment agent Extensible Model
The deployment agent uses an open and extensible model that allows for the integration of any type of
tool that can be executed as a process. The Tool can be in the form of a batch file (.bat or .cmd), a
PowerShell script (.ps1), an executable (.exe), etc.