HCL DevOps Loop provides an integrated suite of capabilities such as Plan, Code, Control, Build, Test, Release, Deploy and Measure to manage every stage of the software development lifecycle within a connected, continuous loop.
Deploy standardizes and simplifies the rollout of software components across environments within the DevOps Loop. Its release automation tools improve deployment speed and reliability, providing visibility into multi-tiered deployments and orchestrating complex processes across environments and approval gates.
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.
Resources for working with component templates.
This document includes information about the features introduced, a product overview, and installation instructions, as well as contact information of HCL Customer Support for this version of HCL DevOps Loop.
This document includes information about hardware and software requirements for HCL DevOps Loop.
HCL DevOps Loop is a platform designed to support the full DevOps lifecycle. The Getting Started section introduces key concepts and walks through the initial steps to help new users begin working with the platform.
This section provides information on administration, installation, configuration, and integrations and teamspace management.
A loop is a workflow that connects DevOps activities of your team from planning and development through build, deployment, testing, and release phases.
Plan is a change management software application within the DevOps Loop that supports seamless ticket creation, tracking, and comprehensive issue management. With customizable workflow automation, it helps teams to streamline and adapt processes to meet their unique business requirements while preparing work for the next stages of the loop.
Code is a cloud-based browser IDE in a dev container that is part of HCL DevOps Loop, allowing developers to write, compile, build, and debug code directly in the browser without requiring local setup.
Control manages source code within the DevOps Loop using GitHub compatible APIs that integrate with existing developer tools, workflows, and automation. It supports version management, collaboration, and code governance as development progresses.
Build offers the capability to build applications, manage continuous integration workflows, and store build artifacts.
The Test capability in DevOps Loop is powered by the DevOps Test application. Test centralizes test data, environments, test runs, and reports in a single web based interface within the DevOps Loop. It streamlines test management, execution, and tracking, providing greater efficiency and visibility to ensure quality throughout the loop.
Release standardizes and automates the software release lifecycle with the DevOps Loop, moving applications smoothly from preproduction to production. It provides predictable scheduling, integrates changes from planning tools, and gives stakeholders clear visibility into plans and milestones.
Quickly become productive with HCL DevOps Deploy (Deploy).
You can install and connect an external Deploy agent to a DevOps Loop instance running on Kubernetes (K8s), and IBM Kubernetes Service (IKS).
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 Deploy plug-ins provide tools for creating component processes and integrations. HCL 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 creating, editing, and deleting agents.
Resources for working with applications, including manipulating the components and environments that are associated with applications.
Resources for working with AuthorizationRealms.
Resources for working with application blueprints, which map application components to resource templates.
Resources for working with components and for retrieving new component versions.
Resources for working with component processes.
This command returns a JSON representation of all component templates.
This API replaces the property definitions.
Resources for reading, creating, and deleting deployment triggers.
Resources for creating, editing, and provisioning environments.
Resources for editing and creating generic processes.
Resource for managing inventory.
Resources for creating, editing, and deleting connections to the blueprint designer.
Resources for working with post processing scripts.
Resource for working with resources.
Resource for working with resource templates.
Resources for creating, editing, and deleting roles.
Resources for managing secret stores.
Resources for creating snapshots.
Resource for installing an agent over SSH.
Resources for listing tags.
Resources for adding users and groups to teams and for creating authorization tokens.
Resources for creating, editing, and deleting users.
This set of reference topics provides additional information on using the command line interface for tasks related to teamspaces and loops in Deploy.
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.
The Model Context Protocol (MCP) server of HCL DevOps Deploy (Deploy) enables AI models (like LLMs) to utilize specialized Deploy MCP tools. By using these tools, you can run crucial deployment tasks on an MCP client simply through chat prompts.
Learn how to troubleshoot some common issues with HCL DevOps Deploy (Deploy).
Measure provides end-to-end visibility into the DevOps Loop, giving teams to track how value is created throughout the work flow. It consolidates testing, security, and performance metrics to identify bottlenecks, team issues, and opportunities for improvement while strengthening governance across the organization.
Loop Genie is an AI-powered, multi-agent assistant integrated into DevOps Loop. It provides a unified conversational interface to perform tasks and retrieve information across multiple DevOps Loop capabilities.
You can access the following link to view or download the release notes, system requirements, and user documentation for DevOps Loop in a Portable Document Format (PDF) file.
This document describes the actions that you can take to ensure that your installation is secure, customize your security settings, and set up user access controls in HCL DevOps Loop.
This document provides information about copyright, trademarks, terms and conditions for the product documentation.