public class StrobeMeasurementRunner extends Object
Constructor and Description |
---|
StrobeMeasurementRunner(StrobeMeasurementBuilder smBuilder)
Constructor
|
Modifier and Type | Method and Description |
---|---|
boolean |
run(hudson.model.Run<?,?> build,
hudson.Launcher launcher,
hudson.FilePath workspaceFilePath,
hudson.model.TaskListener listener,
hudson.util.Secret token)
Submits the Strobe measurement
|
public StrobeMeasurementRunner(StrobeMeasurementBuilder smBuilder)
smBuilder
- An instance of StrobeMeasurementBuilder
containing the arguments.public boolean run(hudson.model.Run<?,?> build, hudson.Launcher launcher, hudson.FilePath workspaceFilePath, hudson.model.TaskListener listener, hudson.util.Secret token) throws IOException
build
- The current running Jenkins buildlauncher
- The machine that the files will be checked out.workspaceFilePath
- a directory to check out the source code.listener
- Build listenerboolean
if the build was successfulIOException
- If an error occurred during the Strobe measurement submitCopyright © 2016–2023. All rights reserved.