启动Web服务
java -jar jenkins.war --ajp13Port=-1 --httpPort=8088
启动停止服务
net stop jenkins
net start jenkins
Jenkins 的 Docker 简单配置
- 运行 Jenkins 的 Docker 镜像
$ docker run -it -p 8888:8080 jenkins/jenkins
- 进入 Jenkins 的 web 页面,
- 在浏览器的地址栏中输入 localhost:8888 回车
- 等一会,输入密码
- 选择自定义安装插件,全部取消后,点安装
- 设置账户密码之后进入 jenkins
- 用另一个 console 进入容器
$ docker ps
$ docker exec -it [CONTAINER ID] /bin/bash
- 修改更新文件,换成清华的镜像
$ cd /var/jenkins_home/updates
$ sed -i 's/http:\/\/updates.jenkins-ci.org\/download/https:\/\/mirrors.tuna.tsinghua.edu.cn\/jenkins/g' default.json && sed -i 's/http:\/\/www.google.com/https:\/\/www.baidu.com/g' default.json
- 在浏览器里修改 url 为 localhost:8888/restart。点 yes 重启服务
- 安装需要用的插件
- Folders
- Build timeout 任务构建超时插件
- Naginator 任务重试插件
- Email Extension 出错时发邮件