Learn how to extend the function of HCL DevOps Deploy (Deploy).
You can use these REST interfaces to automate tasks.
The following list shows the commands that are available for the HCL DevOps Deploy (Deploy) server.
This section includes what's new, defect fixes, and deprecations and removals in all releases.
This document includes information about the hardware, containers, prerequisite software, supported operating system, and database requirements with component level detail for the HCL DevOps Deploy (Deploy).
Quickly become productive with HCL DevOps Deploy (Deploy).
A HCL DevOps Deploy (Deploy) installation consists of a Deploy server, a database server, and at least one agent.
Stay updated with latest features and functionalities by upgrading HCL DevOps Deploy (Deploy) server, agents, and relays. This section also provides instruction on how to migrate your Deploy instance.
HCL DevOps Deploy (Deploy) supports integrations with other IBM® and HCL products, products from others, and certain cloud systems.
Learn how to administer settings in HCL DevOps Deploy (Deploy) elements and communication between the elements.
HCL DevOps Deploy (Deploy) uses a flexible team-based and role-based security model that maps to your organizational structure.
Modeling software deployment in HCL DevOps Deploy (Deploy) includes configuring components and component processes and adding those components to applications. Then, you use processes to deploy the components to environments.
Learn how to deploy applications in HCL DevOps Deploy (Deploy).
Provides several different deployment and security reports.
The HCL plug-ins provide tools for creating component processes and integrations. HCL plug-ins provides plug-ins for several common deployment processes, and others are available to integrate with a wide variety of tools, such as middleware tools, databases, and servers.
Notification templates are the basis for emails that the server sends to users after an event occurs on the server. You can create customized notification templates by modifying the default templates provided, or by creating new templates of your own.
Many different programs can run REST commands. To run the command, you call a method on a REST resource and pass parameters or a request in JSON format.
Many REST and command-line client commands have examples in their help topics. A few more examples using various programming languages and scenarios are provided here. The commands are similar for the server.
The way that you authenticate to run REST commands depends on how the server is set up and the tool that you are using to run the commands.
Resources for reading, creating, and deleting deployment triggers.
Cancels an incomplete keystore import task. Incomplete tasks can be canceled by any user with the required permission.
Complete a server keystore import task by uploading a keystore containing new key pairs. This will modify keystore file at path appdata/conf/server.keystore. The uploaded keystore must be in a format consumable by your Java virtual machine; currently, JKS and PKCS12 are the supported formats. Your Java virtual machine may impose additional restrictions such that keystores from other virtual machines or generated by other tools may not be readable. Imports can only be completed by the same user that created the import task.
Deletes an entry from the server keystore which contains key pairs and certificates used for agent communication. This keystore is the file at path appdata/conf/server.keystore. A 409 Conflict status is returned if the alias no longer corresponds to the same certificate at the time of the request. If the alias was never present or was removed concurrently, this operation reports success.
Returns a representation of a keystore import task.
Returns a representation of the content of the server keystore, which contains key pairs and certificates used for agent communication. This keystore is the file at path appdata/conf/server.keystore.
Prepares for importing server keystore key pair entries by creating a new import task.
Resources for manipulating component versions.
CLI is a command-line interface that provides access to the HCL DevOps Deploy (Deploy) server. It can be used to find or set properties and to run numerous functions.
Programmatically manage processes with PAC language.
Learn how to troubleshoot some common issues with HCL DevOps Deploy (Deploy).
You can act to ensure that your installation is secure and set up user access controls.