Skip to content
StepArgumentsStatus
Start of Pipeline - (4 min 13 sec in block)
Success
node - (4 min 13 sec in block)
Success
node block - (4 min 13 sec in block)
Success
stage - (0.99 sec in block)Declarative: Checkout SCM
Success
stage block (Declarative: Checkout SCM) - (0.94 sec in block)
Success
checkout - (0.91 sec in self)
Success
withEnv - (4 min 12 sec in block)GIT_BRANCH, GIT_COMMIT, GIT_PREVIOUS_COMMIT, GIT_PREVIOUS_SUCCESSFUL_COMMIT, GIT_URL
Success
withEnv block - (4 min 11 sec in block)
Success
withEnv - (4 min 11 sec in block)APP_IMAGE, HEALTH_CHECK_INTERVAL, DEPLOY_TIMEOUT, HEALTH_CHECK_RETRIES, COMPOSE_PROJECT_NAME
Success
withEnv block - (4 min 11 sec in block)
Success
timeout - (4 min 11 sec in block)
Success
timeout block - (4 min 11 sec in block)
Success
timestamps - (4 min 11 sec in block)
Success
timestamps block - (4 min 11 sec in block)
Success
ansiColor - (4 min 11 sec in block)xterm
Success
ansiColor block - (4 min 11 sec in block)
Success
stage - (2 sec in block)πŸ—οΈ Prepare
Success
stage block (πŸ—οΈ Prepare) - (1.9 sec in block)
Success
script - (1.8 sec in block)
Success
script block - (1.8 sec in block)
Success
cleanWs - (60 ms in self)
Success
checkout - (0.92 sec in self)
Success
sh - (0.28 sec in self) echo "πŸš€ SOSO Server CI/CD Pipeline Started" echo "πŸ“‹ Build Information:" echo " β€’ Branch: ${GIT_BRANCH}" echo " β€’ Commit: ${GIT_COMMIT}" echo " β€’ Build: ${BUILD_NUMBER}" echo " β€’ Date: $(date '+%Y-%m-%d %H:%M:%S %Z')" echo " β€’ Image: ${APP_IMAGE}" echo ""
Success
sh - (0.29 sec in self)date +%Y%m%d-%H%M%S
Success
sh - (0.27 sec in self)git rev-parse --short HEAD
Success
stage - (1 min 24 sec in block)πŸ§ͺ Unit Tests
Success
stage block (πŸ§ͺ Unit Tests) - (1 min 24 sec in block)
Success
sh - (1 min 23 sec in self)
Success
junit - (0.11 sec in self)
Success
stage - (9.4 sec in block)πŸ—οΈ Build Application
Success
stage block (πŸ—οΈ Build Application) - (9.3 sec in block)
Success
sh - (9.2 sec in self) echo "πŸ—οΈ Building Application JAR..." set -eux # Build the application ./gradlew bootJar --info --parallel # Display build results echo "πŸ“¦ Build Results:" ls -la build/libs/ # Extract version information JAR_FILE=$(find build/libs -name "*.jar" -not -name "*plain*" | head -1) if [ -f "$JAR_FILE" ]; then JAR_SIZE=$(du -h "$JAR_FILE" | cut -f1) echo " β€’ JAR File: $(basename "$JAR_FILE")" echo " β€’ Size: $JAR_SIZE" fi
Success
archiveArtifacts - (0.14 sec in self)
Success
stage - (2 min 3 sec in block)🐳 Build Docker Image
Success
stage block (🐳 Build Docker Image) - (2 min 3 sec in block)
Success
script - (2 min 3 sec in block)
Success
script block - (2 min 3 sec in block)
Success
echo - (17 ms in self)πŸ” 1. compose.yml λ³€κ²½ μ—¬λΆ€ 체크
Success
sh - (0.28 sec in self)git diff --name-only HEAD~1 HEAD || true
Success
echo - (16 ms in self)Changed files: src/main/java/com/example/soso/community/votesboard/controller/VotesboardLikeController.java
Success
echo - (17 ms in self)πŸ“‚ Changed files (HEAD~1..HEAD):
Success
echo - (30 ms in self)src/main/java/com/example/soso/community/votesboard/controller/VotesboardLikeController.java
Success
echo - (32 ms in self)✨ compose.yml not changed β†’ using normal docker build cache
Success
sh - (2 min 2 sec in self) echo "🐳 Building Docker Image with cache option..." set -eux echo " β€’ NO_CACHE_OPTION: ''" # Build Docker image with multiple tags docker build -t "soso/api:latest" -t "soso/api:20260120-090655" -t "soso/api:b98fd76" --label "version=20260120-090655" --label "commit=b98fd76" --label "build-number=128" . echo "πŸ“Š Docker Image Information:" docker images | grep "soso/api" | head -5 # Clean up old images docker image prune -f --filter "until=72h" || true
Success
stage - (32 sec in block)πŸš€ Deploy to Production
Success
stage block (πŸš€ Deploy to Production) - (31 sec in block)
Success
script - (31 sec in block)
Success
script block - (31 sec in block)
Success
withCredentials - (31 sec in block)
Success
withCredentials block - (31 sec in block)
Success
sh - (31 sec in self)
Success
script - (0.33 sec in block)
Success
script block - (0.3 sec in block)
Success
sh - (0.27 sec in self) echo "πŸŽ‰ Deployment Success!" # 배포 λ””λ ‰ν† λ¦¬λ‘œ 이동 DEPLOY_DIR=/srv/soso/app/SOSO-Server cd "$DEPLOY_DIR" echo "πŸ“Š Final Status:" docker compose ps echo "" echo "πŸ’Ύ Cleaning up old images..." docker image prune -f --filter "until=24h" || true
Success
stage - (0.47 sec in block)Declarative: Post Actions
Success
stage block (Declarative: Post Actions) - (0.45 sec in block)
Success
script - (0.39 sec in block)
Success
script block - (0.33 sec in block)
Success
sh - (0.27 sec in self) echo "🧹 Pipeline Cleanup..." # Clean up temporary files rm -f .env || true
Success
cleanWs - (36 ms in self)
Success
echo - (26 ms in self)πŸŽ‰ Pipeline completed successfully!
Success