diff options
Diffstat (limited to 'toolchain/generate-fastlane-metadata.py')
-rwxr-xr-x | toolchain/generate-fastlane-metadata.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/toolchain/generate-fastlane-metadata.py b/toolchain/generate-fastlane-metadata.py index 642a76d3..051a231d 100755 --- a/toolchain/generate-fastlane-metadata.py +++ b/toolchain/generate-fastlane-metadata.py @@ -341,9 +341,8 @@ def processAppstreamFile(appstreamFileName, desktopFileName, iconBaseName): if arguments.source and os.path.exists(os.path.join(arguments.source, '.git')): upstream_ref = subprocess.check_output(['git', 'rev-parse', '--symbolic-full-name', '@{u}'], cwd=arguments.source).decode('utf-8') remote = upstream_ref.split('/')[2] - output = subprocess.check_output(['git', 'remote', 'show', '-n', remote], cwd=arguments.source).decode('utf-8') - result = re.search(' Fetch URL: (.*)\n', output) - data['source-repo'] = result.group(1) + output = subprocess.check_output(['git', 'remote', 'get-url', remote], cwd=arguments.source).decode('utf-8') + data['source-repo'] = output.strip() # write meta data createFastlaneFile( applicationName, "title.txt", data['name'] ) |