Package io.jenkins.plugins.wiz
Class WizCliRunner
java.lang.Object
io.jenkins.plugins.wiz.WizCliRunner
Main executor class for Wiz CLI operations. Handles command building, execution,
and output processing in a structured way.
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
WizCliRunner
public WizCliRunner()
-
-
Method Details
-
execute
public static int execute(FilePath workspace, EnvVars env, Launcher launcher, TaskListener listener, String wizCliURL, String wizClientId, Secret wizSecretKey, String userInput, String artifactName) throws IOException, InterruptedException Execute a complete Wiz CLI workflow including setup and scanning. Credentials are passed directly to the scan command (V1 auth model).- Throws:
IOExceptionInterruptedException
-