public class BitbucketFunctions
extends BaseFunctions
Constructor and Description |
---|
BitbucketFunctions(DevOpsRestAM pRestAM,
LogFunctions pFLOG) |
Modifier and Type | Method and Description |
---|---|
PollingResult |
getChangeLogs(java.lang.Object pPayload,
java.lang.String pBitbucketUser,
java.lang.String pBitbucketPassword)
Finds FlexDeploy change logs from a Bitbucket payload.
|
PollingResult |
getChangeLogs(java.lang.Object pPayload,
java.lang.String pBitbucketUser,
java.lang.String pBitbucketPassword,
boolean pIgnoreTargetBranchMerge)
Finds FlexDeploy change logs from a Bitbucket payload.
|
java.lang.String |
getGroovyKey() |
public BitbucketFunctions(DevOpsRestAM pRestAM, LogFunctions pFLOG)
public PollingResult getChangeLogs(java.lang.Object pPayload, java.lang.String pBitbucketUser, java.lang.String pBitbucketPassword) throws FlexCheckedException
pPayload
- JSON payload from a Bitbucket push event. This MUST be the push event payloadpBitbucketUser
- Valid Bitbucket user to make api calls withpBitbucketPassword
- Bitbucket passwordFlexCheckedException
public PollingResult getChangeLogs(java.lang.Object pPayload, java.lang.String pBitbucketUser, java.lang.String pBitbucketPassword, boolean pIgnoreTargetBranchMerge) throws FlexCheckedException
pPayload
- JSON payload from a Bitbucket push event. This MUST be the push event payloadpBitbucketUser
- Valid Bitbucket user to make api calls withpBitbucketPassword
- Bitbucket passwordpIgnoreTargetBranchMerge
- Exclude commits that were merged from the target branch into this branch. When using git flow this will ignore merges
done from the target branch 'develop' into your feature branch. Default value is trueFlexCheckedException
public java.lang.String getGroovyKey()