de.berg.systeme.jenkins.wix
Class WixToolsetBuilder
java.lang.Object
hudson.tasks.BuildStepCompatibilityLayer
hudson.tasks.Builder
de.berg.systeme.jenkins.wix.WixToolsetBuilder
- All Implemented Interfaces:
- hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.Builder>, hudson.tasks.BuildStep
public class WixToolsetBuilder
- extends hudson.tasks.Builder
WIXToolset Builder.
This Builder creates an MSI package from a given source file.
- Author:
- Bjoern Berg, bjoern.berg@gmx.de
| Nested classes/interfaces inherited from interface hudson.tasks.BuildStep |
hudson.tasks.BuildStep.PublisherList |
| Nested classes/interfaces inherited from interface hudson.ExtensionPoint |
hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson |
| Fields inherited from interface hudson.tasks.BuildStep |
BUILDERS, PUBLISHERS |
|
Constructor Summary |
WixToolsetBuilder(String sources,
boolean markAsUnstable,
boolean compileOnly,
boolean useUiExt,
boolean useUtilExt,
boolean useBalExt,
boolean useComPlusExt,
boolean useDependencyExt,
boolean useDifxAppExt,
boolean useDirectXExt,
boolean useFirewallExt,
boolean useGamingExt,
boolean useIISExt,
boolean useMsmqExt,
boolean useNetfxExt,
boolean usePsExt,
boolean useSqlExt,
boolean useTagExt,
boolean useVsExt)
|
| Methods inherited from class hudson.tasks.Builder |
all, getRequiredMonitorService, prebuild |
| Methods inherited from class hudson.tasks.BuildStepCompatibilityLayer |
getProjectAction, getProjectAction, getProjectActions, perform, prebuild |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface hudson.tasks.BuildStep |
getProjectAction, getProjectActions, prebuild |
WixToolsetBuilder
@DataBoundConstructor
public WixToolsetBuilder(String sources,
boolean markAsUnstable,
boolean compileOnly,
boolean useUiExt,
boolean useUtilExt,
boolean useBalExt,
boolean useComPlusExt,
boolean useDependencyExt,
boolean useDifxAppExt,
boolean useDirectXExt,
boolean useFirewallExt,
boolean useGamingExt,
boolean useIISExt,
boolean useMsmqExt,
boolean useNetfxExt,
boolean usePsExt,
boolean useSqlExt,
boolean useTagExt,
boolean useVsExt)
getSources
public String getSources()
- We'll use this from the config.jelly.
perform
public boolean perform(hudson.model.AbstractBuild build,
hudson.Launcher launcher,
hudson.model.BuildListener listener)
- Specified by:
perform in interface hudson.tasks.BuildStep- Overrides:
perform in class hudson.tasks.BuildStepCompatibilityLayer
getDescriptor
public WixToolsetBuilder.DescriptorImpl getDescriptor()
- Specified by:
getDescriptor in interface hudson.model.Describable<hudson.tasks.Builder>- Overrides:
getDescriptor in class hudson.tasks.Builder
Copyright © 2004-2013 Berg Systeme. All Rights Reserved.