From b07eef5abde6fb421818854a5a8e31a88f0e9f53 Mon Sep 17 00:00:00 2001 From: Ari Archer Date: Fri, 6 Oct 2023 20:53:06 +0300 Subject: [PATCH] update @ Fri Oct 6 20:53:06 EEST 2023 Signed-off-by: Ari Archer --- netlify.toml | 2 +- .../requirements-extra.txt | 0 requirements.txt => requirements/requirements.txt | 0 scripts/netlify.sh | 13 +++++++++++++ 4 files changed, 14 insertions(+), 1 deletion(-) rename requirements-extra.txt => requirements/requirements-extra.txt (100%) rename requirements.txt => requirements/requirements.txt (100%) create mode 100644 scripts/netlify.sh diff --git a/netlify.toml b/netlify.toml index 4cc373e..f19d1ed 100644 --- a/netlify.toml +++ b/netlify.toml @@ -1,5 +1,5 @@ [build] - command = "rustup toolchain install stable && NOCLR=1 python3 ./scripts/blog.py static && rm -rf ./scripts/" + command = "sh scripts/netlify.sh" [[redirects]] from = "/git/*" diff --git a/requirements-extra.txt b/requirements/requirements-extra.txt similarity index 100% rename from requirements-extra.txt rename to requirements/requirements-extra.txt diff --git a/requirements.txt b/requirements/requirements.txt similarity index 100% rename from requirements.txt rename to requirements/requirements.txt diff --git a/scripts/netlify.sh b/scripts/netlify.sh new file mode 100644 index 0000000..1d62718 --- /dev/null +++ b/scripts/netlify.sh @@ -0,0 +1,13 @@ +#!/usr/bin/env sh + +set -xeu + +main() { + rustup toolchain install stable + pip install -r requirements/requirements.txt + CI=1 NOCLR=1 python3 ./scripts/blog.py static + rm -rf ./scripts/ ./requirements/ +} + +main "$@" +