Package | Description |
---|---|
org.paylogic.jenkins.advancedscm | |
org.paylogic.jenkins.advancedscm.backends | |
org.paylogic.jenkins.advancedscm.exceptions |
Modifier and Type | Method and Description |
---|---|
void |
AdvancedSCMManager.clean()
Cleans workspace from artifacts.
|
void |
AdvancedSCMManager.closeBranch(String branch,
String message,
String username)
Close given branch
|
void |
AdvancedSCMManager.commit(String message,
String username)
Commit current workspace.
|
ReleaseBranch |
AdvancedSCMManager.createReleaseBranch(String branch,
String releaseFilePath,
String releaseFileContent,
String message,
String username)
Create the release branch.
|
void |
AdvancedSCMManager.ensureReleaseBranch(String branch,
String releaseFilePath,
String releaseFileContent,
String message,
String username)
Ensure the release branch exists.
|
String |
AdvancedSCMManager.getBranch()
Get the current branch name in the workspace.
|
List<Branch> |
AdvancedSCMManager.getBranches(boolean all)
Get Mercurial branches from command line output,
and put them in a List with Branches so it's nice to work with.
|
List<String> |
AdvancedSCMManager.getBranchNames(boolean all)
Get open Mercurial branches from command line output,
and put them in a List so it's nice to work with.
|
void |
AdvancedSCMManager.mergeHeads(String message,
String username)
Merge possible current branch's heads.
|
void |
AdvancedSCMManager.mergeWorkspaceWith(String revision,
String updateTo)
Merge current workspace with given revision.
|
void |
AdvancedSCMManager.pull()
Executes 'pull' command
|
void |
AdvancedSCMManager.pull(String remote)
Pulls changes from remotes.
|
void |
AdvancedSCMManager.pull(String remote,
String branch)
Pulls from given repository url.
|
void |
AdvancedSCMManager.push(String... branchNames)
Executes 'push' command with -b
|
void |
AdvancedSCMManager.stripLocal()
Strip out local commits which are not pushed yet.
|
void |
AdvancedSCMManager.update(String revision)
Updates workspace to given revision/branch.
|
void |
AdvancedSCMManager.updateClean(String revision)
Updates workspace to given revision/branch with cleaning.
|
Modifier and Type | Method and Description |
---|---|
void |
GitBackend.clean() |
void |
MercurialBackend.clean() |
void |
GitBackend.clean(String revision) |
void |
MercurialBackend.closeBranch(String branch,
String message,
String username) |
void |
GitBackend.commit(String message,
String username) |
void |
MercurialBackend.commit(String message,
String username) |
ReleaseBranch |
GitBackend.createReleaseBranch(String branch,
String releaseFilePath,
String releaseFileContent,
String message,
String username) |
ReleaseBranch |
MercurialBackend.createReleaseBranch(String branch,
String releaseFilePath,
String releaseFileContent,
String message,
String username) |
String |
GitBackend.getBranch()
Get the current branch name in the workspace.
|
String |
MercurialBackend.getBranch() |
List<Branch> |
GitBackend.getBranches(boolean all)
Get branches from command line output,
and put them in a List with Branches so it's nice to work with.
|
List<Branch> |
GitBackend.getLocalBranches()
Get local branches from command line output,
and put them in a List with Branches so it's nice to work with.
|
List<String> |
GitBackend.getLocalBranchNames()
Get branches from command line output,
and put them in a List so it's nice to work with.
|
void |
GitBackend.mergeHeads(String message,
String username)
Merge possible current branch's heads.
|
void |
MercurialBackend.mergeHeads(String message,
String username) |
void |
GitBackend.mergeWorkspaceWith(String revision,
String updateTo) |
void |
MercurialBackend.mergeWorkspaceWith(String revision,
String updateTo) |
void |
GitBackend.pull() |
void |
MercurialBackend.pull() |
void |
GitBackend.pull(String remote) |
void |
MercurialBackend.pull(String remote) |
void |
GitBackend.pull(String remote,
String branch) |
void |
MercurialBackend.pull(String remote,
String branch) |
void |
GitBackend.push(String... branchNames) |
void |
MercurialBackend.push(String... branchNames) |
void |
GitBackend.stripLocal() |
void |
MercurialBackend.stripLocal() |
void |
GitBackend.update(String revision)
Updates workspace to given revision/branch.
|
void |
MercurialBackend.update(String revision) |
void |
GitBackend.updateClean(String revision) |
void |
MercurialBackend.updateClean(String revision) |
Modifier and Type | Class and Description |
---|---|
class |
MergeConflictException |
class |
MergeWontHaveEffectException |
class |
NothingChangedException |
class |
PushCreatesNewRemoteHeadException |
class |
UnknownRevisionException |
Copyright © 2004-2015. All Rights Reserved.