diff options
author | Marius Halden <marius.h@lden.org> | 2016-03-28 20:38:28 +0200 |
---|---|---|
committer | Marius Halden <marius.h@lden.org> | 2016-03-28 20:38:28 +0200 |
commit | 6c1118dbf2c4b15bcfcd77600d36f2389428c75e (patch) | |
tree | da81756a344a89502df5479b860b6f4a24b6ed92 /.travis/utils.py | |
parent | a2d67ca6de255ff04badb7cb5a62f7d3df3ce293 (diff) | |
parent | 4345263c9de752454795ad57323e684e41e702a8 (diff) |
Merge tag 'v1.8.1' into fiksgatami-dev
Diffstat (limited to '.travis/utils.py')
-rwxr-xr-x | .travis/utils.py | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/.travis/utils.py b/.travis/utils.py new file mode 100755 index 000000000..f56b7d9d4 --- /dev/null +++ b/.travis/utils.py @@ -0,0 +1,22 @@ +import hashlib +import os + + +def get_bundle_filename(): + root = os.path.join(os.path.dirname(__file__), '..') + with open(os.path.join(root, 'cpanfile.snapshot')) as cpanfile: + hash = hashlib.md5(cpanfile.read()).hexdigest() + + try: + version = os.environ['TRAVIS_PERL_VERSION'] + except KeyError: + # Not running on Travis, assume default Travis version + version = '5.14' + + if version == '5.14': + version = '' + else: + version = '-%s' % version + + filename = 'fixmystreet-local-%s%s.tgz' % (hash, version) + return filename |