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
Modifier and TypeMethodDescriptionstatic int
execute
(FilePath workspace, EnvVars env, Launcher launcher, TaskListener listener, String wizCliURL, String wizClientId, Secret wizSecretKey, String userInput, String artifactName) Execute a complete Wiz CLI workflow including setup, authentication, and scanning.
-
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, authentication, and scanning.- Throws:
IOException
InterruptedException
-