nebula.plugin.stash.StashRestApi.groovy Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gradle-stash-plugin Show documentation
Show all versions of gradle-stash-plugin Show documentation
Gradle plugin to do various Stash SCM tasks
package nebula.plugin.stash
interface StashRestApi {
static final String RPM_BUILD_KEY = "Family_Build"
static final String INSTALL_BUILD_KEY = "Install_RPM"
static final String BAKE_BUILD_KEY = "Bake_AMI"
static final String SMOKE_BUILD_KEY = "Smoke_Test"
static final String NIGHTLY_BUILD_KEY = "Nightly_Test"
static final List ALL_BUILD_KEYS = new ArrayList()
static final String SUCCESSFUL_BUILD_STATE = "SUCCESSFUL"
static final String INPROGRESS_BUILD_STATE = "INPROGRESS"
static final String FAILED_BUILD_STATE = "FAILED"
Map postBuildStatus(String changeSet, Map body)
Map commentPullRequest(Long prId, String comment)
Map postPullRequest(fromBranch, toRepo, toBranch, title, description)
Map mergePullRequest(Map pullRequest)
Map declinePullRequest(Map pullRequest)
List