public class VaultBuildWrapper
extends jenkins.tasks.SimpleBuildWrapper
| Modifier and Type | Class and Description |
|---|---|
static class |
VaultBuildWrapper.DescriptorImpl
Descriptor for
VaultBuildWrapper. |
jenkins.tasks.SimpleBuildWrapper.Context, jenkins.tasks.SimpleBuildWrapper.Disposer| Constructor and Description |
|---|
VaultBuildWrapper(List<VaultSecret> vaultSecrets) |
| Modifier and Type | Method and Description |
|---|---|
hudson.console.ConsoleLogFilter |
createLoggerDecorator(hudson.model.Run<?,?> build) |
VaultConfiguration |
getConfiguration() |
List<VaultSecret> |
getVaultSecrets() |
void |
setConfiguration(VaultConfiguration configuration) |
void |
setUp(jenkins.tasks.SimpleBuildWrapper.Context context,
hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener,
hudson.EnvVars initialEnvironment) |
void |
setVaultAccessor(VaultAccessor vaultAccessor) |
@DataBoundConstructor public VaultBuildWrapper(@CheckForNull List<VaultSecret> vaultSecrets)
public void setUp(jenkins.tasks.SimpleBuildWrapper.Context context,
hudson.model.Run<?,?> build,
hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.TaskListener listener,
hudson.EnvVars initialEnvironment)
throws IOException,
InterruptedException
setUp in class jenkins.tasks.SimpleBuildWrapperIOExceptionInterruptedExceptionpublic List<VaultSecret> getVaultSecrets()
@DataBoundSetter public void setConfiguration(VaultConfiguration configuration)
public VaultConfiguration getConfiguration()
public void setVaultAccessor(VaultAccessor vaultAccessor)
public hudson.console.ConsoleLogFilter createLoggerDecorator(@Nonnull hudson.model.Run<?,?> build)
createLoggerDecorator in class jenkins.tasks.SimpleBuildWrapperCopyright © 2016–2017 Datapipe, Inc.. All rights reserved.