Jaypore CI

> Jaypore CI: Minimal, Offline, Local CI system.
Log | Files | Refs | README | LICENSE

commit 55ed51fe84e8ebe33997738afadd1c74530804e4
parent 620edf7479de8c6e259a9a8689d95c241b78d4e6
Author: Arjoonn Sharma <arjoonn@midpathsoftware.com>
Date:   Sat,  7 Mar 2026 22:35:29 +0530

x

Diffstat:
Ascripts/publish_site.sh | 24++++++++++++++++++++++++
1 file changed, 24 insertions(+), 0 deletions(-)

diff --git a/scripts/publish_site.sh b/scripts/publish_site.sh @@ -0,0 +1,24 @@ +#! /bin/bash + +set -o errexit +set -o nounset +set -o pipefail + +publish() { + echo "Publishing site" + pwd + cd website + md5sum secrets/ci.key + source secrets/bin/set_env.sh ci + + cd /vol/www && zip -r ../website.zip . + + echo Pushing build + curl -H "Content-Type: application/zip" \ + -H "Authorization: Bearer $NETLIFY_TOKEN" \ + --data-binary "@/vol/website.zip" \ + https://api.netlify.com/api/v1/sites/$NETLIFY_SITEID/deploys | python3 -m json.tool +} + +(publish) +