diff --git a/home.admin/config.scripts/blitz.fatpack.sh b/home.admin/config.scripts/blitz.fatpack.sh index 21d64f533..61449dcd6 100755 --- a/home.admin/config.scripts/blitz.fatpack.sh +++ b/home.admin/config.scripts/blitz.fatpack.sh @@ -92,13 +92,20 @@ sudo -u admin curl -H "Accept: application/json; indent=4" https://bitnodes.io/a # Fallback Nodes List from Bitcoin Core sudo -u admin curl https://raw.githubusercontent.com/bitcoin/bitcoin/master/contrib/seeds/nodes_main.txt -o /home/admin/fallback.bitcoin.nodes -echo "* Adding Raspiblitz API ..." -sudo /home/admin/config.scripts/blitz.web.api.sh on "${defaultAPIuser}" "${defaultAPIrepo}" "blitz-${branch}" || exit 1 -echo "* Adding Raspiblitz WebUI ..." - -# change back when final release to: -# sudo /home/admin/config.scripts/blitz.web.ui.sh on "${defaultWEBUIuser}" "${defaultWEBUIrepo}" "release/${branch}" || exit 1 -sudo /home/admin/config.scripts/blitz.web.ui.sh on "${defaultWEBUIuser}" "${defaultWEBUIrepo}" "master" || exit 1 +# use dev branch when its an Release Candidate +source <(/home/admin/_cache.sh get codeVersion) +if [[ "$codeVersion" == *"rc"* ]]; then + echo "# RELEASE CANDIDATE: using development branches for WebUI & API" + echo "* Adding Raspiblitz API ..." + sudo /home/admin/config.scripts/blitz.web.api.sh on "${defaultAPIuser}" "${defaultAPIrepo}" "dev" || exit 1 + echo "* Adding Raspiblitz WebUI ..." + sudo /home/admin/config.scripts/blitz.web.ui.sh on "${defaultWEBUIuser}" "${defaultWEBUIrepo}" "master" || exit 1 +else + echo "* Adding Raspiblitz API ..." + sudo /home/admin/config.scripts/blitz.web.api.sh on "${defaultAPIuser}" "${defaultAPIrepo}" "blitz-${branch}" || exit 1 + echo "* Adding Raspiblitz WebUI ..." + sudo /home/admin/config.scripts/blitz.web.ui.sh on "${defaultWEBUIuser}" "${defaultWEBUIrepo}" "release/${branch}" || exit 1 +fi # set build code as new www default sudo rm -r /home/admin/assets/nginx/www_public diff --git a/home.admin/config.scripts/blitz.web.api.sh b/home.admin/config.scripts/blitz.web.api.sh index b5b9891ab..da9c862ce 100644 --- a/home.admin/config.scripts/blitz.web.api.sh +++ b/home.admin/config.scripts/blitz.web.api.sh @@ -178,7 +178,15 @@ if [ "$1" = "1" ] || [ "$1" = "on" ]; then echo "# activeBranch detected by build_sdcard.sh: ${activeBranch}" GITHUB_USER="${defaultAPIuser}" GITHUB_REPO="${defaultAPIrepo}" - GITHUB_BRANCH="blitz-${githubBranch}" + # use dev branch when its an Release Candidate + source <(/home/admin/_cache.sh get codeVersion) + if [[ "$codeVersion" == *"rc"* ]]; then + echo "# RELEASE CANDIDATE: using dev branch" + GITHUB_BRANCH="dev" + else + GITHUB_BRANCH="blitz-${githubBranch}" + fi + GITHUB_COMMITORTAG="" else # get parameters diff --git a/home.admin/config.scripts/blitz.web.ui.sh b/home.admin/config.scripts/blitz.web.ui.sh index d5878c89d..158508009 100755 --- a/home.admin/config.scripts/blitz.web.ui.sh +++ b/home.admin/config.scripts/blitz.web.ui.sh @@ -65,9 +65,14 @@ if [ "$1" = "1" ] || [ "$1" = "on" ]; then GITHUB_USER="${defaultWEBUIuser}" GITHUB_REPO="${defaultWEBUIrepo}" - # change back when final release to: GITHUB_BRANCH="release/${githubBranch}" - GITHUB_BRANCH="master" - + # use master branch when its an Release Candidate + source <(/home/admin/_cache.sh get codeVersion) + if [[ "$codeVersion" == *"rc"* ]]; then + echo "# RELEASE CANDIDATE: using master branch" + GITHUB_BRANCH="master" + else + GITHUB_BRANCH="release/${githubBranch}" + fi GITHUB_COMMITORTAG="" else # get parameters