diff options
| author | Christian Cleberg <[email protected]> | 2026-02-10 13:11:25 -0600 |
|---|---|---|
| committer | Christian Cleberg <[email protected]> | 2026-02-10 13:11:25 -0600 |
| commit | b509b08d520142d69de1ad0a1b9ec68f771dd9ab (patch) | |
| tree | 2f406308619b033390be072e19e69da949580010 /build.py | |
| parent | 1c626b1339afa9b1226ddffaeddf0c5b39a03e92 (diff) | |
| download | cleberg.net-b509b08d520142d69de1ad0a1b9ec68f771dd9ab.tar.gz cleberg.net-b509b08d520142d69de1ad0a1b9ec68f771dd9ab.tar.bz2 cleberg.net-b509b08d520142d69de1ad0a1b9ec68f771dd9ab.zip | |
split build and deploy steps in python script
Diffstat (limited to 'build.py')
| -rw-r--r-- | build.py | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -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") |
