Ensure services are also present within a tag
continuous-integration/drone/push Build is passing Details

This commit is contained in:
decentral1se 2021-04-08 14:53:50 +02:00
parent abbe6ddd1a
commit fd97d41524
No known key found for this signature in database
GPG Key ID: 92DAD76BD9567B8A
1 changed files with 2 additions and 2 deletions

View File

@ -13,7 +13,7 @@ from os.path import basename, exists, expanduser
from pathlib import Path from pathlib import Path
from re import findall, search from re import findall, search
from shlex import split from shlex import split
from subprocess import check_output, DEVNULL from subprocess import DEVNULL, check_output
from sys import exit from sys import exit
from requests import get from requests import get
@ -200,7 +200,7 @@ def get_app_versions(app_path, cached_apps_json):
if service in ("null", "---"): if service in ("null", "---"):
continue continue
if tag in existing_tags: if tag in existing_tags and service in cached_apps_json[app_name]["versions"][tag]:
log.info(f"Skipping {tag} because we've already processed it") log.info(f"Skipping {tag} because we've already processed it")
existing_versions = cached_apps_json[app_name]["versions"][tag][service] existing_versions = cached_apps_json[app_name]["versions"][tag][service]
service_versions[service] = existing_versions service_versions[service] = existing_versions