Skip to content
On this page

环境配置速查

Jenkins 配置

配置项
Jenkins 地址http://192.168.100.207:8080
Jenkins 认证jenkins / ontim123!
Hermes Webhookhttp://192.168.100.206:8644/webhooks/jenkins-monitor

编译服务器

配置项
SSH 用户ontim
SSH 密码ontim123!
Python 路径/usr/bin/python3
SSH 超时10-30s
git fetch 超时60-90s

企业微信

配置项
Webhook 地址https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=806d31d0-352e-447a-90d9-d8a624ad589f
通知类型Markdown

新项目接入

新项目只需要在 Jenkins trigger job 里配置 PostBuildScript:

配置位置: Jenkins job → 配置 → 构建后操作 → PostBuildScript → 勾选「所有结果(Always)」

curl 命令(通用,任何项目都能用):

bash
HERMES_URL="http://192.168.100.206:8644/webhooks/jenkins-monitor"
curl -s -X POST "${HERMES_URL}" \
  -H "Content-Type: application/json" \
  -d "{\"job_name\":\"${JOB_NAME}\",\"build_number\":\"${BUILD_NUMBER}\",\"build_result\":\"${BUILD_RESULT}\",\"build_url\":\"${BUILD_URL}\",\"build_user\":\"${BUILD_USER:-unknown}\",\"project\":\"${J_PROJECT:-}\",\"branch\":\"${GIT_BRANCH:-}\",\"timestamp\":\"$(date -u +%Y-%m-%dT%H:%M:%SZ)\"}"

路径信息自动从 consoleText 提取,无需修改 Hermes 配置