List cycle's releases with process_auto_release
Without knowing which releases have been made within the given series either we shoots in dark in choising the kind of release (bugfix, feature, major, etc...) or we need to check manually what are the existing versions. That's time consuming. These changes simply display the current versions available in the given series. Change-Id: Idb160198d52d3bc6b0fa00095b143b19a1f130eb
This commit is contained in:
@@ -113,6 +113,7 @@ function process_repo {
|
||||
fi
|
||||
cd "openstack/$repo"
|
||||
prev_tag=$(get_last_tag)
|
||||
echo "Existing versions for ${series}: ${current_series_tag}"
|
||||
if [ -z "$prev_tag" ]; then
|
||||
echo "$repo has not yet been released"
|
||||
else
|
||||
@@ -162,8 +163,11 @@ $(git log --oneline --no-merges ${prev_tag}..${end_sha})
|
||||
echo
|
||||
}
|
||||
|
||||
CWD=$(pwd)
|
||||
# Process each repo passed in to see if a release should be proposed
|
||||
for repo in $repos; do
|
||||
cd ${CWD}
|
||||
current_series_tag=$(get-versions-on-series ${series} ${repo})
|
||||
cd $MYTMPDIR
|
||||
echo
|
||||
process_repo "${repo/openstack\//}"
|
||||
|
||||
Reference in New Issue
Block a user