From b509b08d520142d69de1ad0a1b9ec68f771dd9ab Mon Sep 17 00:00:00 2001 From: Christian Cleberg Date: Tue, 10 Feb 2026 13:11:25 -0600 Subject: split build and deploy steps in python script --- build.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'build.py') diff --git a/build.py b/build.py index 3e9affd..7b19123 100644 --- a/build.py +++ b/build.py @@ -352,6 +352,8 @@ def main(): css_min = theme_dir / "styles.min.css" env = os.environ.get("ENV", "").casefold() + skip_deploy = os.environ.get("SKIP_DEPLOY", "").casefold() == "true" + if env == "prod": print("Environment: Production") method = prompt("Publishing on remote or LAN? [r|l] ").lower() @@ -382,7 +384,10 @@ def main(): generate_sitemap() # Deploy changes - deploy_to_server(build_dir, homelab_server) + if not skip_deploy: + deploy_to_server(build_dir, homelab_server) + else: + print("SKIP_DEPLOY is true. Skipping rsync step.") else: print("Environment: Development") -- cgit v1.2.3