Class UseMatlabVersionBuildWrapper

  • All Implemented Interfaces:
    hudson.ExtensionPoint, hudson.model.Describable<hudson.tasks.BuildWrapper>

    public class UseMatlabVersionBuildWrapper
    extends jenkins.tasks.SimpleBuildWrapper
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  UseMatlabVersionBuildWrapper.UseMatlabVersionDescriptor  
      • Nested classes/interfaces inherited from class jenkins.tasks.SimpleBuildWrapper

        jenkins.tasks.SimpleBuildWrapper.Context, jenkins.tasks.SimpleBuildWrapper.Disposer
      • Nested classes/interfaces inherited from class hudson.tasks.BuildWrapper

        hudson.tasks.BuildWrapper.Environment
      • Nested classes/interfaces inherited from interface hudson.ExtensionPoint

        hudson.ExtensionPoint.LegacyInstancesAreScopedToHudson
    • Constructor Detail

      • UseMatlabVersionBuildWrapper

        @DataBoundConstructor
        public UseMatlabVersionBuildWrapper()
    • Method Detail

      • getMatlabRootFolder

        public String getMatlabRootFolder()
      • getMatlabInstallationName

        public String getMatlabInstallationName()
      • setMatlabBuildWrapperContent

        @DataBoundSetter
        public void setMatlabBuildWrapperContent​(MatlabBuildWrapperContent matlabBuildWrapperContent)
      • setUp

        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
        Specified by:
        setUp in class jenkins.tasks.SimpleBuildWrapper
        Throws:
        IOException
        InterruptedException