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.
Build offers the capability to build applications, manage continuous integration workflows, and store build artifacts.
You can create your own plug-ins to extend the product’s capabilities.
The Build server has a REST interface, which you can use to automate tasks on the server.
The following list shows the commands that are available.
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 is a continuous integration and build-management system.
This section contains tutorials for users of all experience levels. If you are new to Build, this tutorials introduces the most-used product features in an easy-to-follow way. You do not need additional resources to complete the tutorial.
Users with the correct permissions can configure security, create users, configure integrations, and create notifications and announcements among other things.
Projects run builds, manage dependencies with third-party tools, and can be used for administrative, operational, and system maintenance.
A build pipeline defines the automated process that transforms source code into deployable artifacts. It specifies the steps required to compile, test, validate, scan, and package the code.
Jobs are the core building blocks of Build. Process definitions assemble jobs into the basic unit of automation. A process definition determines how, when, and where jobs run.
Project templates are reusable plans that map build processes.
With the monitoring tools you can review current and historical activity and save your filter conditions for future use. You can create charts and reports from most database tables.
Build plug-ins provide tools for creating workflows and integrating with external tools.
A plug-in consists of one or more steps. A step represents a unit of functionality that a user can configure and combine with other steps into a process. Creating a plug-in consists of defining its individual steps and then grouping them for presentation in Build.
The scripting API describes the various types of supported scripts.
Properties can be set for many different things, including projects, build configurations, process configurations, build requests, and the server. You can also set and retrieve agent properties.
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.
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.
The Build REST API follows a set of conventions to make interacting with it more consistent.
Resources for working with agents.
Resources for working with build process templates.
Resources for working with process templates.
Resources for working with secondary process templates.
Resources for working with source config templates.
Resources for working with project templates.
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.
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.
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.
POST https://{hostname}:{port} /build/rest2/files
https
build/