Work on CI

This commit is contained in:
Sylvain Tricot 2019-11-15 16:54:08 +01:00
parent d280d782ff
commit 960a954e02
1 changed files with 9 additions and 11 deletions

View File

@ -13,22 +13,20 @@ def get_version():
def set_version(version):
# modify the files to reflect the new version
files = [os.abspath('./src/msspec/__init__.py'),
os.abspath('./src/msspec/msspecgui/__init__.py')]
files = [os.path.abspath('./src/msspec/__init__.py'),
os.path.abspath('./src/msspec/msspecgui/__init__.py'),
os.path.abspath("./VERSION")]
for f in files:
for f in files[:-1]:
with open(f, "w") as fd:
f.write("# Auto-generated file, do not edit\n")
f.write(f"__version__ = \"{version}\"\n")
f.write(f"__sha__ = \"$Id$\"\n")
fd.write("# Auto-generated file, do not edit\n")
fd.write(f"__version__ = \"{version}\"\n")
fd.write(f"__sha__ = \"$Id$\"\n")
with open(os.abspath("./VERSION"), "w") as fd:
f.write(f"MsSpec-{version}")
with open(files[-1], "w") as fd:
fd.write(f"MsSpec-{version}")
# commit them
files = [os.abspath('./src/msspec/__init__.py'),
os.abspath('./src/msspec/msspecgui/__init__.py'),
os.abspath("./VERSION")]
for f in files:
cmd = ['git', 'add', f]
subprocess.run(cmd)