From d8f2cac1711873be47d7dd1a4120bc4c0c225180 Mon Sep 17 00:00:00 2001 From: Paul Date: Sat, 23 Oct 2021 16:00:20 +0100 Subject: [PATCH] feat(assets): pull specific branch for assets if specified --- scripts/setup_assets.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/scripts/setup_assets.js b/scripts/setup_assets.js index 828bf5e9..b3369b21 100644 --- a/scripts/setup_assets.js +++ b/scripts/setup_assets.js @@ -4,6 +4,7 @@ const { exec: cexec } = require("child_process"); const { resolve } = require("path"); let target = process.env.REVOLT_SASS; +let branch = process.env.REVOLT_SASS_BRANCH; let DEFAULT_DIRECTORY = "public/assets_default"; let OUT_DIRECTORY = "public/assets"; @@ -29,7 +30,8 @@ function exec(command) { } catch (err) {} if (target) { - await exec(`git clone ${target} ${OUT_DIRECTORY}`); + let arg = branch ? `-b ${branch}` : ""; + await exec(`git clone ${arg}${target} ${OUT_DIRECTORY}`); await exec(`rm -rf ${resolve(OUT_DIRECTORY, ".git")}`); } else { await copy(DEFAULT_DIRECTORY, OUT_DIRECTORY);