课堂 ppt
https://pdf.ceshiren.com/jy1/request_continuous_integration
PPT地址
实战内容
参考链接
jenkins的获取
- 通过下载war包,命令行执行
Index of /jenkins/war/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
- 需要jdk的环境
java -jar jenkins.war
- 注意不要进入编辑模式导致暂停
- web容器部署
- 下载、解压web容器
- 拷贝war包到tomcat的 webapps文件夹下
- 启动web容器
- Docker搭建jenkins服务
- Docker安装 - 霍格沃兹答疑区 / 环境配置 - 测试人社区 (ceshiren.com)
- 拉取jenkins的 镜像 docker pull jenkins/jenkins
- docker run --name=jenkins2 -d -p 8888:8080 -p 50000:50000 -v jenkins1:/var/jenkins_home jenkins/jenkins
- 分析日志 docker logs jenkins2
- 进入容器的命令 docker exec -it jenkins2 /bin/bash
节点配置
插件配置
https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json
allure工具配置
切记需要配置的/bin/allure 的父级目录
任务的配置
规定节点运行job
源码的管理
如果使用git@xxx的 需要配置私钥
构建与报告配置
如果有发生cd 注意路径的对应