File tree Expand file tree Collapse file tree 1 file changed +11
-10
lines changed
src/main/java/pl/project13/core/cibuild Expand file tree Collapse file tree 1 file changed +11
-10
lines changed Original file line number Diff line number Diff line change @@ -46,18 +46,19 @@ void loadBuildNumber(@Nonnull Properties properties) {
46
46
maybePut (properties , GitCommitPropertyConstant .BUILD_NUMBER , () -> buildNumber );
47
47
}
48
48
49
+ /**
50
+ * Attempts to extract the branch name from the Build.SourceBranch
51
+ *
52
+ * The branch of the triggering repo the build was queued for. Some examples:
53
+ * - Git repo branch: refs/heads/main
54
+ * - Git repo pull request: refs/pull/1/merge
55
+ * - TFVC repo branch: $/teamproject/main
56
+ * - TFVC repo gated check-in: Gated_2016-06-06_05.20.51.4369;username@live.com
57
+ * - TFVC repo shelveset build: myshelveset;username@live.com
58
+ * - When your pipeline is triggered by a tag: refs/tags/your-tag-name
59
+ */
49
60
@ Override
50
61
public String getBuildBranch () {
51
- /**
52
- * Build.SourceBranch
53
- * The branch of the triggering repo the build was queued for. Some examples:
54
- * - Git repo branch: refs/heads/main
55
- * - Git repo pull request: refs/pull/1/merge
56
- * - TFVC repo branch: $/teamproject/main
57
- * - TFVC repo gated check-in: Gated_2016-06-06_05.20.51.4369;username@live.com
58
- * - TFVC repo shelveset build: myshelveset;username@live.com
59
- * - When your pipeline is triggered by a tag: refs/tags/your-tag-name
60
- */
61
62
String environmentBasedBuildSourceBranch = env .get ("BUILD_SOURCEBRANCH" );
62
63
if (environmentBasedBuildSourceBranch != null && !environmentBasedBuildSourceBranch .isEmpty ()) {
63
64
if (environmentBasedBuildSourceBranch .startsWith (BRANCH_REF_PREFIX )) {
You can’t perform that action at this time.
0 commit comments