Skip to content

Commit 1cde98c

Browse files
committed
Add argument to tag-porting script for specifying git remote repo to push tags to
- Input arguments for the script are now `package_name`, `remote`, `release_commits_regex` in that order.
1 parent b8f41b6 commit 1cde98c

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

scripts/migrate-tags.sh

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
#!/usr/bin/env bash
22

33
package_name="$1"
4-
release_commits_regex=${2:-'^\d\{1,3\}\.\d\{1,3\}\.\d\{1,3\}'}
4+
remote=${2:-'origin'}
5+
release_commits_regex=${3:-'^\d\{1,3\}\.\d\{1,3\}\.\d\{1,3\}'}
56

67
get-version-commit-pairs() {
78
for log in "$(git log --oneline --grep $release_commits_regex merged-packages/$package_name)"; do
@@ -22,5 +23,5 @@ for pair in "$tag_commit_pairs"; do
2223
done
2324

2425
for pair in "$tag_commit_pairs"; do
25-
echo "$pair" | cut -d' ' -f1 | xargs -n 1 bash -c 'git push origin "$0"'
26+
echo "$pair" | cut -d' ' -f1 | xargs -n 1 bash -c 'git push '"$remote"' "$0"'
2627
done

0 commit comments

Comments
 (0)