diff --git a/scripts/build-mobile-apk.sh b/scripts/build-mobile-apk.sh index bb02cc4..aa344ac 100755 --- a/scripts/build-mobile-apk.sh +++ b/scripts/build-mobile-apk.sh @@ -66,7 +66,7 @@ log "google-services.json 확인" if [[ ! -d "$ROOT/node_modules/vite" ]]; then log "npm ci (root dependencies)" - (cd "$ROOT" && npm ci --ignore-scripts 2>/dev/null || npm install) + (cd "$ROOT" && npm ci) fi log "cap:sync" diff --git a/scripts/trigger-desktop-jenkins-build.sh b/scripts/trigger-desktop-jenkins-build.sh index 0c9d477..112fb63 100755 --- a/scripts/trigger-desktop-jenkins-build.sh +++ b/scripts/trigger-desktop-jenkins-build.sh @@ -2,6 +2,14 @@ # Git push(main) 후 Jenkins goldenChart-Desktop-Pipeline 트리거 set -euo pipefail +WORK_TREE="${WORK_TREE:-/Users/aidev/apps/goldenChart}" +if [[ -f "$WORK_TREE/.env" ]]; then + set -a + # shellcheck disable=SC1091 + source "$WORK_TREE/.env" + set +a +fi + JENKINS_URL="${JENKINS_URL:-${GC_DESKTOP_JENKINS_URL:-http://127.0.0.1:8090}}" JENKINS_JOB="${JENKINS_JOB:-${GC_DESKTOP_JENKINS_JOB:-goldenChart-Desktop-Pipeline}}" JENKINS_USER="${JENKINS_USER:-${GC_DESKTOP_JENKINS_USER:-}}" diff --git a/scripts/trigger-mobile-jenkins-build.sh b/scripts/trigger-mobile-jenkins-build.sh index c3371e9..fdcc4b2 100755 --- a/scripts/trigger-mobile-jenkins-build.sh +++ b/scripts/trigger-mobile-jenkins-build.sh @@ -2,6 +2,14 @@ # Git push(main) 후 Jenkins goldenChart-Mobile-Pipeline 트리거 set -euo pipefail +WORK_TREE="${WORK_TREE:-/Users/aidev/apps/goldenChart}" +if [[ -f "$WORK_TREE/.env" ]]; then + set -a + # shellcheck disable=SC1091 + source "$WORK_TREE/.env" + set +a +fi + JENKINS_URL="${JENKINS_URL:-${GC_MOBILE_JENKINS_URL:-http://127.0.0.1:8090}}" JENKINS_JOB="${JENKINS_JOB:-${GC_MOBILE_JENKINS_JOB:-goldenChart-Mobile-Pipeline}}" JENKINS_USER="${JENKINS_USER:-${GC_MOBILE_JENKINS_USER:-}}"