summaryrefslogtreecommitdiff
path: root/bin/taler-deployment
diff options
context:
space:
mode:
authorFlorian Dold <florian@dold.me>2022-01-24 23:34:11 +0100
committerFlorian Dold <florian@dold.me>2022-01-24 23:34:11 +0100
commit83523b89836a2863ee8c76f402cbc1de638014d9 (patch)
tree285a7afd54a25f9a02e829160419b34cd5dffff8 /bin/taler-deployment
parent2b2ce8b7e067a57c55f0354f827d2d8ae9118496 (diff)
downloaddeployment-83523b89836a2863ee8c76f402cbc1de638014d9.tar.gz
deployment-83523b89836a2863ee8c76f402cbc1de638014d9.tar.bz2
deployment-83523b89836a2863ee8c76f402cbc1de638014d9.zip
skip
Diffstat (limited to 'bin/taler-deployment')
-rwxr-xr-xbin/taler-deployment7
1 files changed, 5 insertions, 2 deletions
diff --git a/bin/taler-deployment b/bin/taler-deployment
index 94e6522..87899dd 100755
--- a/bin/taler-deployment
+++ b/bin/taler-deployment
@@ -538,8 +538,11 @@ def ensure_activated():
sys.exit(1)
-def update_repos(repos: List[Repo]) -> None:
+def update_repos(cfg, repos: List[Repo]) -> None:
for r in repos:
+ tag = getattr(cfg, "tag_" + r.name.replace("-", "_"))
+ if tag == "SKIP":
+ continue
r_dir = Path.home() / "sources" / r.name
subprocess.run(["git", "-C", str(r_dir), "fetch"], check=True)
res = subprocess.run(
@@ -624,7 +627,7 @@ def build() -> None:
print("Please create ~/envcfg.py (template in deployment.git can help)")
return 1
env_info = get_env_info(cfg)
- update_repos(env_info.repos)
+ update_repos(cfg, env_info.repos)
stale = get_stale_repos(env_info.repos)
print(f"found stale repos: {stale}")
for r in stale: