Skip to main content

16 docs tagged with "ci"

View all tags

Create a custom control task

You can define control tasks on configuration items (CIs) to execute actions from the Deploy GUI or CLI. Control tasks specify a list of steps to be executed in order.

Create custom validation rules

You can add validation rules to properties and configuration items (CIs) in the synthetic.xml. Deploy comes with the regex validation rule, which can be used to define naming conventions using regular expressions.

Customize an existing CI type

This topic covers how to customize Configuration Item (CI) types in Deploy by adding or modifying properties using synthetic properties. These properties become a part of the CI type and can be specified in the deployment package (DAR file) and shown in the Deploy GUI.

Define a synthetic method

This topic covers defining and implementing methods on Configuration Items (CIs) in Deploy, specifically for control tasks.

Deploy Explorer

Use the Deploy Explorer to view and manage the configuration items (CIs) in your repository, deploy and undeploy applications, connect to your infrastructures, and provision and deprovision environments.

Deploy System Architecture

With Deploy modular architecture you can change and extend components while maintaining a consistent system.

Export items from or import items into the repository

This topic covers the repository object in the Deploy command-line interface (CLI) allows you to export the Deploy repository tree to a ZIP file that can be imported into the same Deploy server or into another Deploy server. The ZIP file contains all configuration item (CI) properties, including artifact files.

Get started with CIs

This topic provides information on how Deploy stores all its data in the repository. The Explorer interface allows you to access, view, and manually edit the configuration items (CIs) stored in the repository.

Implement custom plugpoints

This topic describes how functionality in the Deploy server can be customized by using plugpoints. Plugpoints are specified and implemented in Java. On startup, Deploy scans its classpath for implementations of its plugpoints in the com.xebialabs or ext.deployit packages and prepares them for use. There is no additional configuration required.