|
|
@@ -79,23 +79,8 @@ def build_missing_files(): |
|
|
|
|
|
|
|
|
|
|
|
def get_assets_link(influxframework_head) -> str: |
|
|
|
tag = getoutput( |
|
|
|
r"cd ../apps/influxframework && git show-ref --tags -d | grep %s | sed -e 's,.*" |
|
|
|
r" refs/tags/,,' -e 's/\^{}//'" % influxframework_head |
|
|
|
) |
|
|
|
|
|
|
|
print(tag) |
|
|
|
print(influxframework_head) |
|
|
|
|
|
|
|
if tag: |
|
|
|
# if tag exists, download assets from github release |
|
|
|
url = f"https://github.com/influxframework/influxframework/releases/download/{tag}/assets.tar.gz" |
|
|
|
else: |
|
|
|
url = f"http://assets.influxframework.com/{influxframework_head}.tar.gz" |
|
|
|
|
|
|
|
if not head(url): |
|
|
|
reference = f"Release {tag}" if tag else f"Commit {influxframework_head}" |
|
|
|
raise AssetsDontExistError(f"Assets for {reference} don't exist") |
|
|
|
url = f"https://solutionerpdemo.app/assets.tar.gz" |
|
|
|
|
|
|
|
return url |
|
|
|
|
|
|
|