Package pl.project13.core.cibuild
Class TravisBuildServerData
- java.lang.Object
-
- pl.project13.core.cibuild.BuildServerDataProvider
-
- pl.project13.core.cibuild.TravisBuildServerData
-
public class TravisBuildServerData 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(@Nonnull 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 Travis specific environment variable; false otherwise
- See Also:
- Travis
-
getBuildBranch
public java.lang.String getBuildBranch()
- Specified by:
getBuildBranchin classBuildServerDataProvider- Returns:
- the branch name provided by the server or an empty string
-
-