Package pl.project13.core.cibuild
Class BitbucketBuildServerData
- java.lang.Object
-
- pl.project13.core.cibuild.BuildServerDataProvider
-
- pl.project13.core.cibuild.BitbucketBuildServerData
-
public class BitbucketBuildServerData extends BuildServerDataProvider
-
-
Field Summary
-
Fields inherited from class pl.project13.core.cibuild.BuildServerDataProvider
BRANCH_REF_PREFIX, PULL_REQUEST_REF_PREFIX, TAG_REF_PREFIX
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetBuildBranch()static booleanisActiveServer(java.util.Map<java.lang.String,java.lang.String> env)-
Methods inherited from class pl.project13.core.cibuild.BuildServerDataProvider
getBuildServerProvider, loadBuildData, maybePut, setAdditionalProperties, setDateFormat, setDateFormatTimeZone, setExcludeProperties, setIncludeOnlyProperties, setPrefixDot
-
-
-
-
Method Detail
-
isActiveServer
public static boolean isActiveServer(java.util.Map<java.lang.String,java.lang.String> env)
- Parameters:
env- The current system environment variables, obtained via System.getenv().- Returns:
- true, if the system environment variables contain the Bitbucket specific environment variable; false otherwise
- See Also:
- Bitbucket Variables
-
getBuildBranch
public java.lang.String getBuildBranch()
- Specified by:
getBuildBranchin classBuildServerDataProvider- Returns:
- the branch name provided by the server or an empty string
-
-