have version-detection fall back to freqtrade_commit
this allows freqtrade --version to work in docker too. sample command: `docker-compose run --rm freqtrade -version`
This commit is contained in:
		| @@ -24,4 +24,11 @@ if __version__ == 'develop': | |||||||
|         #     stderr=subprocess.DEVNULL).decode("utf-8").rstrip().strip('"') |         #     stderr=subprocess.DEVNULL).decode("utf-8").rstrip().strip('"') | ||||||
|     except Exception: |     except Exception: | ||||||
|         # git not available, ignore |         # git not available, ignore | ||||||
|  |         try: | ||||||
|  |             # Try Fallback to freqtrade_commit file (created by CI whild building docker image) | ||||||
|  |             from pathlib import Path | ||||||
|  |             versionfile = Path('./freqtrade_commit') | ||||||
|  |             if versionfile.is_file(): | ||||||
|  |                 __version__ = f"docker-{versionfile.read_text()[:8]}" | ||||||
|  |         except Exception: | ||||||
|             pass |             pass | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user