1.doeker直接去官网傻瓜式安装
https://download.docker.com/mac/stable/Docker.dmg
2.安装完成后需要配置国内的镜像加速器,阿里云提供了免费的
https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
3.打开docker 然后修改配置,吧镜像加速加上
4.docker pull jenkins/jenkins拉取镜像
5.自己找地方创建个文件夹,我放下载里面,文件名是jenkins_home
docker run -d -p 8080:8080 -p 50000:50000 --name jenkins --privileged=true -v /Users/********/Downloads/jenkins_home:/var/jenkins_home jenkins/jenkins
6.然后输入密码,按照提示是在我下载里面新创建那个文件里面可以看到jenkins密码
7.查看docker 中jenkins的日志
docker logs -f jenkins
8.pipeline Scripted 脚本编写
node {
// Mark the code checkout 'stage'....
stage 'Checkout'
echo '拉取github上的代码'
// Get some code from a GitHub repository 自己项目的地址,和分支自己填
git([url:*****'', branch:*******''])
echo '代码拉取成功,即将开始执行自动化脚本'
// Mark the code build 'stage'....
// Mark the code run 'stage'....(这一步其实就是相当于执行shell命令)
stage 'Run'
// Run the program
sh 'python3 TestSuite/DeviceSuite.py'
echo '运行成功,自动发送报告至邮件'
}