๐๏ธ Best Practices for Customizing Deploy
When customizing Deploy, it is recommended that you start by extending configuration item (CI) types and writing rules.
๐๏ธ Customizing the Login Screen
This topic covers configuring your login screen to display a custom message.
๐๏ธ Configure the Task Execution Engine
This topic provides information about how to configure task execution engine.
๐๏ธ Create a Custom Step for Rules
This topic covers the creation of rules in Deploy, which define the steps to be included in a deployment plan. Each rule in the xl-rules.xml file specifies a number of steps to add to the deployment plan.
๐๏ธ Add Input Hints in Configuration Items
The input hints feature enables Deploy plugin developers to guide users through the process of creating complex configuration items. Input hints can provide information such as: drop-down lists with the valid values for a configuration item property or messages that inform a user what type of data is expected in a property.
๐๏ธ Add a Checkpoint to a Custom Plugin
This topic guides you through the process of adding a checkpoint to a custom plugin in Deploy.
๐๏ธ Using the View as Feature
The Deploy View As feature allows you, as an Admin user, to view Deploy and navigate through the UI as a specific user or role. This allows you to see the permissions for a user or view and find CIs from another user perspective. You can use this information to decide if a user's environment needs to be modified, add or remove permissions, or adjust what a user or role can view in a CI tree.
๐๏ธ Writing Jython Scripts for Deploy
You can use Jython scripting to extend or customize Deploy actions, events, or components. This topic describes best practices for writing, organizing and packaging your Jython scripts.
๐๏ธ Using Variables and Expressions in FreeMarker Templates
Deploy uses the FreeMarker templating engine to allow you to access deployment properties such as such as the names or locations of files in the deployment package.
๐๏ธ Automatically Archive Tasks According to a User-defined Policy
This topic explains how to manage active tasks using the Monitoring section.
๐๏ธ Automatically Purge Packages According to a User-defined Policy
This topic covers creating a package retention policy (policy.PackageRetentionPolicy) to manage package retention based on a regular expression
๐๏ธ Automatically Purge the Task Archive According to a User-defined Policy
Deploy records and archives information about all tasks that it executes. This information is available through the statistics, graphs, and task archives on the Reports screen.