diff --git a/scripts/trigger-desktop-jenkins-build.sh b/scripts/trigger-desktop-jenkins-build.sh index 112fb63..7de8dcb 100755 --- a/scripts/trigger-desktop-jenkins-build.sh +++ b/scripts/trigger-desktop-jenkins-build.sh @@ -11,6 +11,10 @@ if [[ -f "$WORK_TREE/.env" ]]; then fi JENKINS_URL="${JENKINS_URL:-${GC_DESKTOP_JENKINS_URL:-http://127.0.0.1:8090}}" +# Docker backend용 host.docker.internal → hook/호스트에서는 localhost +if [[ "$JENKINS_URL" == *host.docker.internal* ]]; then + JENKINS_URL="${JENKINS_URL//host.docker.internal/127.0.0.1}" +fi JENKINS_JOB="${JENKINS_JOB:-${GC_DESKTOP_JENKINS_JOB:-goldenChart-Desktop-Pipeline}}" JENKINS_USER="${JENKINS_USER:-${GC_DESKTOP_JENKINS_USER:-}}" JENKINS_TOKEN="${JENKINS_TOKEN:-${GC_DESKTOP_JENKINS_TOKEN:-}}" diff --git a/scripts/trigger-mobile-jenkins-build.sh b/scripts/trigger-mobile-jenkins-build.sh index fdcc4b2..af1a7e0 100755 --- a/scripts/trigger-mobile-jenkins-build.sh +++ b/scripts/trigger-mobile-jenkins-build.sh @@ -11,6 +11,10 @@ if [[ -f "$WORK_TREE/.env" ]]; then fi JENKINS_URL="${JENKINS_URL:-${GC_MOBILE_JENKINS_URL:-http://127.0.0.1:8090}}" +# Docker backend용 host.docker.internal → hook/호스트에서는 localhost +if [[ "$JENKINS_URL" == *host.docker.internal* ]]; then + JENKINS_URL="${JENKINS_URL//host.docker.internal/127.0.0.1}" +fi JENKINS_JOB="${JENKINS_JOB:-${GC_MOBILE_JENKINS_JOB:-goldenChart-Mobile-Pipeline}}" JENKINS_USER="${JENKINS_USER:-${GC_MOBILE_JENKINS_USER:-}}" JENKINS_TOKEN="${JENKINS_TOKEN:-${GC_MOBILE_JENKINS_TOKEN:-}}"