Class HarnessCliBuilder

All Implemented Interfaces:
ExtensionPoint, Describable<Builder>, BuildStep

public class HarnessCliBuilder extends Builder
Build step for running Harness CLI (hc) commands in Freestyle jobs.

Mirrors what the hc(...) Pipeline step does for Declarative/Scripted pipelines. Auto-runs hc auth login once per agent, per build using credentials from Manage Jenkins → Configure System → Harness CLI Configuration.

Example commands:

   hc version
   hc artifact push rpm my-repo /path/to/file.rpm
   hc auth status