You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by se...@apache.org on 2021/04/18 23:47:50 UTC
svn commit: r1888941 - /commons/cms-site/trunk/conf/parse-latest-release.py
Author: sebb
Date: Sun Apr 18 23:47:50 2021
New Revision: 1888941
URL: http://svn.apache.org/viewvc?rev=1888941&view=rev
Log:
Sort; allow for -beta-n version
Modified:
commons/cms-site/trunk/conf/parse-latest-release.py
Modified: commons/cms-site/trunk/conf/parse-latest-release.py
URL: http://svn.apache.org/viewvc/commons/cms-site/trunk/conf/parse-latest-release.py?rev=1888941&r1=1888940&r2=1888941&view=diff
==============================================================================
--- commons/cms-site/trunk/conf/parse-latest-release.py (original)
+++ commons/cms-site/trunk/conf/parse-latest-release.py Sun Apr 18 23:47:50 2021
@@ -11,7 +11,7 @@ from distutils.version import StrictVers
def CommonsVersion(v):
# Massage the suffixes to satisfy StrictVersion
- v1 = re.sub(r'-beta', "b", v)
+ v1 = re.sub(r'-beta-?', "b", v)
v1 = re.sub(r'-rc', "a", v1)
v1 = re.sub(r'-alpha', "a", v1)
# if v != v1:
@@ -64,7 +64,7 @@ DIR = '../doap' # location relative to t
f = open('component_releases.properties', 'w+')
-for file in os.listdir(DIR):
+for file in sorted(os.listdir(DIR)):
comp_name = file[5:-4] # drop doap_ prefix and .rdf suffix
version, date = getReleaseInfo(os.path.join(DIR, file))
print(comp_name, version, date)