Class EnvInjectMigrationBuildWrapper
java.lang.Object
hudson.model.AbstractDescribableImpl<BuildWrapper>
hudson.tasks.BuildWrapper
org.jenkinsci.plugins.envinject.migration.EnvInjectMigrationBuildWrapper
- All Implemented Interfaces:
ExtensionPoint
,Describable<BuildWrapper>
- Direct Known Subclasses:
EnvFileBuildWrapper
,SetEnvBuildWrapper
- Author:
- Gregory Boissinot
-
Nested Class Summary
Nested classes/interfaces inherited from class hudson.tasks.BuildWrapper
BuildWrapper.Environment
Nested classes/interfaces inherited from interface hudson.ExtensionPoint
ExtensionPoint.LegacyInstancesAreScopedToHudson
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract EnvInjectBuildWrapper
getEnvInjectBuildWrapper
(BuildableItemWithBuildWrappers originalItem) Gets the new object with the mapped fieldsMethods inherited from class hudson.tasks.BuildWrapper
all, decorateLauncher, decorateLogger, getProjectAction, getProjectActions, makeBuildVariables, makeSensitiveBuildVariables, preCheckout, setUp, setUp
Methods inherited from class hudson.model.AbstractDescribableImpl
getDescriptor
-
Constructor Details
-
EnvInjectMigrationBuildWrapper
public EnvInjectMigrationBuildWrapper()
-
-
Method Details
-
getEnvInjectBuildWrapper
protected abstract EnvInjectBuildWrapper getEnvInjectBuildWrapper(@NonNull BuildableItemWithBuildWrappers originalItem) Gets the new object with the mapped fields- Parameters:
originalItem
- Original item- Returns:
- an EnvInjectBuildWrapper object
-