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.
57 lines
1.6 KiB
57 lines
1.6 KiB
@echo off
|
|
chcp 65001 >nul
|
|
echo ============================================================================
|
|
echo Jenkins 配置检查
|
|
echo ============================================================================
|
|
echo.
|
|
|
|
echo 检查 Jenkins 服务状态...
|
|
curl -s http://localhost:8080 >nul 2>&1
|
|
if %errorlevel% neq 0 (
|
|
echo ✗ Jenkins 服务未运行或无法访问
|
|
echo 请确保 Jenkins 已启动: http://localhost:8080
|
|
pause
|
|
exit /b 1
|
|
)
|
|
echo ✓ Jenkins 服务正常运行
|
|
echo.
|
|
|
|
echo ============================================================================
|
|
echo 配置检查清单
|
|
echo ============================================================================
|
|
echo.
|
|
echo 请手动检查以下配置:
|
|
echo.
|
|
echo [ ] 1. SCM 配置
|
|
echo 访问: http://localhost:8080/job/SLMS/configure
|
|
echo - Repository URL: http://localhost:3000/gitea/slms.git
|
|
echo - Credentials: gitea-credentials
|
|
echo - Branch: */main
|
|
echo.
|
|
echo [ ] 2. 凭据配置
|
|
echo 访问: http://localhost:8080/credentials/
|
|
echo - gitea-credentials (Gitea 访问)
|
|
echo - educoder-credentials (头歌访问)
|
|
echo.
|
|
echo [ ] 3. Jenkinsfile 路径
|
|
echo - 应该在仓库根目录
|
|
echo - 文件名: Jenkinsfile
|
|
echo.
|
|
echo [ ] 4. 浅克隆配置(可选)
|
|
echo - Shallow clone: 已启用
|
|
echo - Depth: 1
|
|
echo.
|
|
echo ============================================================================
|
|
echo.
|
|
|
|
echo 打开 Jenkins 配置页面? (Y/N)
|
|
set /p OPEN_BROWSER="请选择: "
|
|
if /i "%OPEN_BROWSER%"=="Y" (
|
|
start http://localhost:8080/job/SLMS/configure
|
|
)
|
|
|
|
echo.
|
|
echo 详细配置指南: docs\JENKINS_CONFIGURATION_GUIDE.md
|
|
echo.
|
|
pause
|