public class Release extends Object
Modifier and Type | Method and Description |
---|---|
boolean |
associateItem() |
boolean |
create() |
static Release |
getInstanceForAssociateItems(hudson.model.AbstractBuild<?,?> abstractBuild,
hudson.model.BuildListener listener,
String releasePrefix,
String itemtoAssociatePrefix) |
static Release |
getInstanceForAssociateItemsForPipeline(hudson.model.Run<?,?> run,
hudson.model.TaskListener listener,
String releasePrefix,
String itemtoAssociatePrefix)
Use this method only for pipeline job
|
static Release |
getInstanceForCreate(hudson.model.AbstractBuild<?,?> abstractBuild,
hudson.model.BuildListener listener,
String projPrefix,
String itemtoAssociatePrefix,
String releasename,
String stage,
String descripttion,
String owner,
String period) |
static Release |
getInstanceForCreateForPipeline(hudson.model.Run<?,?> run,
hudson.model.TaskListener listener,
String projPrefix,
String itemtoAssociatePrefix,
String releasename,
String stage,
String descripttion,
String owner,
String period)
Use this method only for pipeline job
|
static Release |
getInstanceForUpdateStage(hudson.model.AbstractBuild<?,?> abstractBuild,
hudson.model.BuildListener listener,
String releasePrefix,
String stageToUpdate) |
static Release |
getInstanceForUpdateStageForPipeline(hudson.model.Run<?,?> run,
hudson.model.TaskListener listener,
String releasePrefix,
String stageToUpdate)
Use this method only for pipeline job
|
Release |
setDescription(String description) |
Release |
setDescriptionWOExpand(String description) |
Release |
setItemtoAssociatePrefix(String itemtoAssociatePrefix) |
Release |
setItemtoAssociatePrefixWOExpand(String itemtoAssociatePrefix) |
Release |
setOwner(String owner) |
Release |
setOwnerWOExpand(String owner) |
Release |
setProjPrefix(String projPrefix) |
Release |
setProjPrefixWOExpand(String projPrefix) |
Release |
setReleaseName(String releaseName) |
Release |
setReleaseNameWOExpand(String releaseName) |
Release |
setReleasePrefix(String releasePrefix) |
Release |
setReleasePrefixWOExpand(String releasePrefix) |
Release |
setReleaseTime(String releaseTime) |
Release |
setReleaseTimeWOExpand(String releaseTime) |
Release |
setStage(String stage) |
Release |
setStageWOExpand(String stage) |
boolean |
updateReleaseStage() |
public Release setProjPrefix(String projPrefix)
projPrefix
- public Release setProjPrefixWOExpand(String projPrefix)
projPrefix
- public Release setReleaseName(String releaseName)
releaseName
- public Release setReleaseNameWOExpand(String releaseName)
releaseName
- public Release setDescription(String description)
description
- public Release setDescriptionWOExpand(String description)
description
- public Release setReleasePrefix(String releasePrefix)
releasePrefix
- public Release setReleasePrefixWOExpand(String releasePrefix)
releasePrefix
- public Release setItemtoAssociatePrefix(String itemtoAssociatePrefix)
itemtoAssociatePrefix
- public Release setItemtoAssociatePrefixWOExpand(String itemtoAssociatePrefix)
itemtoAssociatePrefix
- public Release setOwner(String owner)
owner
- public Release setOwnerWOExpand(String owner)
owner
- public Release setStage(String stage)
stage
- public Release setStageWOExpand(String stage)
stage
- public Release setReleaseTime(String releaseTime)
releaseTime
- public Release setReleaseTimeWOExpand(String releaseTime)
releaseTime
- public static Release getInstanceForCreate(hudson.model.AbstractBuild<?,?> abstractBuild, hudson.model.BuildListener listener, String projPrefix, String itemtoAssociatePrefix, String releasename, String stage, String descripttion, String owner, String period)
abstractBuild
- listener
- projPrefix
- itemtoAssociatePrefix
- releasename
- stage
- descripttion
- owner
- period
- public static Release getInstanceForAssociateItems(hudson.model.AbstractBuild<?,?> abstractBuild, hudson.model.BuildListener listener, String releasePrefix, String itemtoAssociatePrefix)
abstractBuild
- listener
- releasePrefix
- itemtoAssociatePrefix
- public static Release getInstanceForUpdateStage(hudson.model.AbstractBuild<?,?> abstractBuild, hudson.model.BuildListener listener, String releasePrefix, String stageToUpdate)
abstractBuild
- listener
- releasePrefix
- stageToUpdate
- public static Release getInstanceForAssociateItemsForPipeline(hudson.model.Run<?,?> run, hudson.model.TaskListener listener, String releasePrefix, String itemtoAssociatePrefix)
run
- listener
- releasePrefix
- itemtoAssociatePrefix
- public static Release getInstanceForUpdateStageForPipeline(hudson.model.Run<?,?> run, hudson.model.TaskListener listener, String releasePrefix, String stageToUpdate)
run
- listener
- releasePrefix
- stageToUpdate
- public static Release getInstanceForCreateForPipeline(hudson.model.Run<?,?> run, hudson.model.TaskListener listener, String projPrefix, String itemtoAssociatePrefix, String releasename, String stage, String descripttion, String owner, String period)
run
- listener
- projPrefix
- itemtoAssociatePrefix
- releasename
- stage
- descripttion
- owner
- period
- public boolean create()
public boolean associateItem()
public boolean updateReleaseStage()
Copyright © 2016–2021. All rights reserved.