You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
76 lines
1.8 KiB
76 lines
1.8 KiB
@echo off
|
|
chcp 65001 >nul
|
|
echo ========================================
|
|
echo 等待流水线完成
|
|
echo ========================================
|
|
echo.
|
|
|
|
echo ⏳ 流水线正在运行中...
|
|
echo.
|
|
echo 预计完成时间: 6-7分钟
|
|
echo 当前时间: %time%
|
|
echo.
|
|
|
|
echo 流水线阶段:
|
|
echo 1. ⏳ 拉取代码 (~10秒)
|
|
echo 2. ⏳ 编译项目 (~30秒)
|
|
echo 3. ⏳ 运行测试 (~1分钟)
|
|
echo 4. ⏳ SonarQube 质检 (~2分钟)
|
|
echo 5. ⏳ 质量阈检查 (~1分钟)
|
|
echo 6. ⏳ 打包项目 (~1分钟)
|
|
echo 7. ⏳ 归档制品 (~10秒)
|
|
echo 8. ⏳ 推送到 feature-ldl (~20秒)
|
|
echo.
|
|
|
|
echo ========================================
|
|
echo 💡 在等待期间,你可以:
|
|
echo ========================================
|
|
echo.
|
|
echo 1. 查看Jenkins实时日志
|
|
echo http://localhost:8080/job/SLMS/lastBuild/console
|
|
echo.
|
|
echo 2. 准备验证清单
|
|
echo - 检查构建状态
|
|
echo - 查看测试报告
|
|
echo - 验证SonarQube报告
|
|
echo - 确认制品生成
|
|
echo - 验证feature-ldl分支
|
|
echo.
|
|
echo 3. 查看相关文档
|
|
echo - LOCAL_TEST_REPORT.md
|
|
echo - PIPELINE_STATUS.md
|
|
echo - CICD_LAUNCH_SUMMARY.md
|
|
echo.
|
|
|
|
echo ========================================
|
|
echo 等待倒计时
|
|
echo ========================================
|
|
echo.
|
|
|
|
echo 正在等待 7 分钟...
|
|
echo.
|
|
|
|
REM 等待7分钟 (420秒)
|
|
for /l %%i in (7,-1,1) do (
|
|
echo 剩余时间: %%i 分钟...
|
|
timeout /t 60 /nobreak >nul
|
|
)
|
|
|
|
echo.
|
|
echo ========================================
|
|
echo ⏰ 预计时间已到!
|
|
echo ========================================
|
|
echo.
|
|
|
|
echo 现在可以检查流水线结果了
|
|
echo.
|
|
echo 按任意键打开Jenkins查看结果...
|
|
pause >nul
|
|
|
|
start http://localhost:8080/job/SLMS/lastBuild/
|
|
|
|
echo.
|
|
echo 正在启动结果分析工具...
|
|
timeout /t 2 /nobreak >nul
|
|
call analyze_pipeline_result.bat
|