Refactor release-mcp pipelines
Change-Id: I936fb6506a5ee01f225f0aafa94d5c25f2737227
diff --git a/tag-git-repos.groovy b/tag-git-repos.groovy
index 52344d1..bb3f7a5 100644
--- a/tag-git-repos.groovy
+++ b/tag-git-repos.groovy
@@ -6,6 +6,7 @@
* GIT_REPO_LIST
* GIT_CREDENTIALS
* TAG
+ * SOURCE_TAG initial commit\tag to be tagged with TAG
*
*/
@@ -35,6 +36,11 @@
repoName = repoArray[0]
repoUrl = repoArray[1]
repoCommit = repoArray[2]
+ if (repoCommit.contains('SUBS_SOURCE_REF')) {
+ common.warningMsg("Replacing SUBS_SOURCE_REF => ${SOURCE_TAG}")
+ repoCommit.replace('SUBS_SOURCE_REF', SOURCE_TAG
+ )
+ }
gitRepoAddTag(repoUrl, repoName, TAG, GIT_CREDENTIALS, repoCommit)
}
} catch (Throwable e) {