Skip to content
Snippets Groups Projects

Onprem release test

Merged Vipul requested to merge onprem-release-test into main
1 file
+ 22
11
Compare changes
  • Side-by-side
  • Inline
+ 22
11
@@ -164,12 +164,12 @@ setup_git() {
echo "Checking for git updates..."
cd "$PROJECT_PATH" || exit
# git config pull.rebase true
sudo git fetch origin main
sudo git fetch origin onprem-release-test
if [ "$(git rev-parse HEAD)" != "$(git rev-parse FETCH_HEAD)" ]; then
# Ignore all local changes(comitted & non-comitted)
git reset --hard origin/main
# TODO: Change this to main branch
git pull origin main --force
git reset --hard origin/onprem-release-test
# TODO: Change this to onprem-release-test branch
git pull origin onprem-release-test --force
echo "Repository updated. Applying updates..."
# Ensure the scripts are executable after a potential update
chmod +x "$SCRIPT_PATH"
@@ -238,18 +238,29 @@ setup_env() {
echo "$BASIC_BEARER_TOKEN" > "$ENV_ALERTMANAGER_SECRET_PATH"
# Update this to rollout new update
update_env_variable "WEBZERO_VERSION" "0.4.8" "$ENV_SHEPHERD_PATH"
update_env_variable "REPORTS_ACCUMULATOR_VERSION" "0.1.0" "$ENV_SHEPHERD_PATH"
update_env_variable "REPORTS_CRUNCHER_VERSION" "0.1.0" "$ENV_SHEPHERD_PATH"
update_env_variable "REPORTS_ENGINE_VERSION" "0.2.0" "$ENV_SHEPHERD_PATH"
update_env_variable "WEBZERO_VERSION" "0.4.10" "$ENV_SHEPHERD_PATH"
update_env_variable "REPORTS_ACCUMULATOR_VERSION" "0.2.0" "$ENV_SHEPHERD_PATH"
update_env_variable "REPORTS_CRUNCHER_VERSION" "0.2.0" "$ENV_SHEPHERD_PATH"
update_env_variable "REPORTS_ENGINE_VERSION" "0.3.0" "$ENV_SHEPHERD_PATH"
update_env_variable "TAG" "0.5.1" "$ENV_SHEPHERD_PATH"
update_env_variable "ONEAPI_VERSION" "2.1.3" "$ENV_SHEPHERD_PATH"
update_env_variable "ONEAPI_VERSION" "2.2.0" "$ENV_SHEPHERD_PATH"
update_env_variable "NANOMDM_SCEP_URL" "http://0.0.0.0:8080" "$ENV_SHEPHERD_PATH"
update_env_variable "NANOMDM_MDM_URL" "http://0.0.0.0:9001" "$ENV_SHEPHERD_PATH"
echo "NANODEP_URL=" >> "$ENV_CLIENT_PATH"
echo "NANODEP_BASIC_AUTH=" >> "$ENV_CLIENT_PATH"
# NOTE: Only need to be updated once
# ADM required variables
# echo "NANODEP_URL=" >> "$ENV_CLIENT_PATH"
# echo "NANODEP_BASIC_AUTH=" >> "$ENV_CLIENT_PATH"
# Reports required variables
echo "SENTRY_URL=" >> "$ENV_SHEPHERD_PATH"
echo "SENTRY_ENV=" >> "$ENV_SHEPHERD_PATH"
# OneAPI required variables
echo "NTFY_WS_URL=wss://ntfy.sh" >> "$ENV_SHEPHERD_PATH"
echo "NTFY_AUTH_TOKEN=tk_9tsigcvm13h4de81w3o19zf30ayxa" >> "$ENV_SHEPHERD_PATH"
echo "NTFY_API_URL=https://ntfy.sh" >> "$ENV_SHEPHERD_PATH"
# Caddy file replace
echo "Generating caddyfile..."
Loading