Class TestBuilderDslExtension.ExportPackageContext
- java.lang.Object
-
- de.tracetronic.jenkins.plugins.ecutest.extension.jobdsl.AbstractTestBuilderDslExtension.AbstractExportContext
-
- de.tracetronic.jenkins.plugins.ecutest.extension.jobdsl.TestBuilderDslExtension.ExportPackageContext
-
- All Implemented Interfaces:
javaposse.jobdsl.dsl.Context
- Enclosing class:
- TestBuilderDslExtension
public class TestBuilderDslExtension.ExportPackageContext extends AbstractTestBuilderDslExtension.AbstractExportContext
Context
class providing export package methods for the nested DSL context.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class de.tracetronic.jenkins.plugins.ecutest.extension.jobdsl.AbstractTestBuilderDslExtension.AbstractExportContext
AbstractTestBuilderDslExtension.AbstractExportContext.ExportTMSContext
-
-
Field Summary
-
Fields inherited from class de.tracetronic.jenkins.plugins.ecutest.extension.jobdsl.AbstractTestBuilderDslExtension.AbstractExportContext
exportConfigs, exportPath, OPT_CREDENTIALS_ID, OPT_EXPORT_PATH
-
-
Constructor Summary
Constructors Constructor Description ExportPackageContext()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
exportAttributesToTMS(CharSequence credentialsId, CharSequence packagePath, int timeout)
Option defining the export package attributes to test management system configuration.void
exportAttributesToTMS(CharSequence credentialsId, CharSequence packagePath, CharSequence timeout)
Option defining the export package attributes to test management system configuration.void
exportAttributesToTMS(CharSequence credentialsId, CharSequence packagePath, Runnable closure)
Option defining the export package attributes to test management system configuration.void
exportToTMS(CharSequence credentialsId, CharSequence packagePath, CharSequence exportPath, boolean createNewPath, CharSequence timeout)
Option defining the export package to test management system configuration.void
exportToTMS(CharSequence credentialsId, CharSequence packagePath, CharSequence exportPath, int timeout)
Option defining the export package to test management system configuration.void
exportToTMS(CharSequence credentialsId, CharSequence packagePath, Runnable closure)
Option defining the export package to test management system configuration.-
Methods inherited from class de.tracetronic.jenkins.plugins.ecutest.extension.jobdsl.AbstractTestBuilderDslExtension.AbstractExportContext
exportPath
-
-
-
-
Method Detail
-
exportToTMS
public void exportToTMS(CharSequence credentialsId, CharSequence packagePath, CharSequence exportPath, boolean createNewPath, CharSequence timeout)
Option defining the export package to test management system configuration.- Parameters:
credentialsId
- the credentials idpackagePath
- the package pathexportPath
- the export pathcreateNewPath
- specifies whether missing export path will be createdtimeout
- the export timeout
-
exportToTMS
public void exportToTMS(CharSequence credentialsId, CharSequence packagePath, CharSequence exportPath, int timeout)
Option defining the export package to test management system configuration.- Parameters:
credentialsId
- the credentials idpackagePath
- the package pathexportPath
- the export pathtimeout
- the export timeout
-
exportToTMS
public void exportToTMS(CharSequence credentialsId, CharSequence packagePath, Runnable closure)
Option defining the export package to test management system configuration.- Parameters:
credentialsId
- the credentials idpackagePath
- the package pathclosure
- the nested Groovy closure
-
exportAttributesToTMS
public void exportAttributesToTMS(CharSequence credentialsId, CharSequence packagePath, CharSequence timeout)
Option defining the export package attributes to test management system configuration.- Parameters:
credentialsId
- the credentials idpackagePath
- the package pathtimeout
- the export timeout
-
exportAttributesToTMS
public void exportAttributesToTMS(CharSequence credentialsId, CharSequence packagePath, int timeout)
Option defining the export package attributes to test management system configuration.- Parameters:
credentialsId
- the credentials idpackagePath
- the package pathtimeout
- the export timeout
-
exportAttributesToTMS
public void exportAttributesToTMS(CharSequence credentialsId, CharSequence packagePath, Runnable closure)
Option defining the export package attributes to test management system configuration.- Parameters:
credentialsId
- the credentials idpackagePath
- the package pathclosure
- the nested Groovy closure
-
-