net.praqma.hudson
Class Util
java.lang.Object
net.praqma.hudson.Util
public abstract class Util
- extends Object
Constructor Summary |
Util()
|
Method Summary |
static String |
createAndSanitizeCCUCMViewTag(String str)
This method generalizes some functionality. |
static String |
createChangelog(hudson.model.AbstractBuild<?,?> build,
List<net.praqma.clearcase.ucm.entities.Activity> activities,
net.praqma.clearcase.ucm.entities.Baseline bl,
boolean trimmed,
File viewRoot,
List<String> readonly,
boolean ignoreReadOnly)
|
static String |
createChangelog(hudson.model.AbstractBuild<?,?> build,
List<net.praqma.clearcase.ucm.entities.Activity> activities,
net.praqma.clearcase.ucm.entities.Baseline bl,
boolean trimmed,
File viewRoot,
List<String> readonly,
boolean ignoreReadOnly,
boolean useSlaves)
|
static String |
createViewTag(String str,
net.praqma.clearcase.ucm.entities.Stream stream)
|
net.praqma.clearcase.ucm.entities.Stream |
getDeveloperStream(String streamname,
net.praqma.clearcase.PVob pvob,
net.praqma.clearcase.ucm.entities.Stream buildIntegrationStream,
net.praqma.clearcase.ucm.entities.Baseline foundationBaseline)
|
static net.praqma.clearcase.ucm.entities.Project.PromotionLevel |
getLevel(String level)
|
static net.praqma.clearcase.ucm.view.SnapshotView |
makeView(net.praqma.clearcase.ucm.entities.Stream stream,
File workspace,
hudson.model.BuildListener listener,
String loadModule,
File viewroot,
String viewtag,
boolean update)
|
static void |
println(PrintStream out,
Object msg)
|
static void |
storeException(File file,
Throwable throwable)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Util
public Util()
getLevel
public static net.praqma.clearcase.ucm.entities.Project.PromotionLevel getLevel(String level)
getDeveloperStream
public net.praqma.clearcase.ucm.entities.Stream getDeveloperStream(String streamname,
net.praqma.clearcase.PVob pvob,
net.praqma.clearcase.ucm.entities.Stream buildIntegrationStream,
net.praqma.clearcase.ucm.entities.Baseline foundationBaseline)
throws ScmException
- Throws:
ScmException
createChangelog
public static String createChangelog(hudson.model.AbstractBuild<?,?> build,
List<net.praqma.clearcase.ucm.entities.Activity> activities,
net.praqma.clearcase.ucm.entities.Baseline bl,
boolean trimmed,
File viewRoot,
List<String> readonly,
boolean ignoreReadOnly)
throws IOException,
InterruptedException
- Throws:
IOException
InterruptedException
createChangelog
public static String createChangelog(hudson.model.AbstractBuild<?,?> build,
List<net.praqma.clearcase.ucm.entities.Activity> activities,
net.praqma.clearcase.ucm.entities.Baseline bl,
boolean trimmed,
File viewRoot,
List<String> readonly,
boolean ignoreReadOnly,
boolean useSlaves)
throws IOException,
InterruptedException
- Throws:
IOException
InterruptedException
makeView
public static net.praqma.clearcase.ucm.view.SnapshotView makeView(net.praqma.clearcase.ucm.entities.Stream stream,
File workspace,
hudson.model.BuildListener listener,
String loadModule,
File viewroot,
String viewtag,
boolean update)
throws ScmException
- Throws:
ScmException
println
public static void println(PrintStream out,
Object msg)
storeException
public static void storeException(File file,
Throwable throwable)
throws IOException
- Throws:
IOException
createAndSanitizeCCUCMViewTag
public static String createAndSanitizeCCUCMViewTag(String str)
- This method generalizes some functionality. The logic to create the viewtag is now also used used in
the
CheckoutTask
class and the RemoteDeliver
class. This is an attempt to fix JENKINS-20748
- Parameters:
str
-
- Returns:
createViewTag
public static String createViewTag(String str,
net.praqma.clearcase.ucm.entities.Stream stream)
throws ScmException
- Throws:
ScmException
Copyright © 2004-2015. All Rights Reserved.