Jenkins2中 BlueOcean 的使用(github+python脚本)

一、Jenkins2中 BlueOcean的介绍
使用 BlueOcean 这种方式来完成此处 CI/CD 的工作,BlueOcean 是 Jenkins 团队从用户体验角度出发,专为 Jenkins Pipeline 重新设计的一套 UI 界面。
二、需要安装插件
在插件管理中安装blueocean:


Jenkins2中 BlueOcean 的使用(github+python脚本)_第1张图片
image.png

三、如果要在jenkins拉 取github上的代码,需要先把测试脚本或代码需要先发布到github上。(python的测试开发脚本)
1、注册github-略
2、安装git-略
3、安装pycharm-略
4、在pycharm中配置git,图是windows下


Jenkins2中 BlueOcean 的使用(github+python脚本)_第2张图片
image.png

5、在pycharm中配置github,图为mac下
Jenkins2中 BlueOcean 的使用(github+python脚本)_第3张图片
image.png

6、将测试代码脚本发布到github上
Jenkins2中 BlueOcean 的使用(github+python脚本)_第4张图片
image.png

四、通过blueocean建立流水线:


Jenkins2中 BlueOcean 的使用(github+python脚本)_第5张图片
image.png

1、进入blueocean


Jenkins2中 BlueOcean 的使用(github+python脚本)_第6张图片
image.png

2、创建流水线
a)连接github
Jenkins2中 BlueOcean 的使用(github+python脚本)_第7张图片
image.png

b)在github-setting中创建accesstoken


Jenkins2中 BlueOcean 的使用(github+python脚本)_第8张图片
image.png

c)如果创建成功会显示github用户名
Jenkins2中 BlueOcean 的使用(github+python脚本)_第9张图片
image.png

d)也同时显示上传的所有项目,选中你要拉取的项目
Jenkins2中 BlueOcean 的使用(github+python脚本)_第10张图片
image.png

e)
Jenkins2中 BlueOcean 的使用(github+python脚本)_第11张图片
image.png

自动构建并执行了
f)查看执行结果,可以看到拉取的结果
Jenkins2中 BlueOcean 的使用(github+python脚本)_第12张图片
image.png

g)
这个项目我自带jenkinsfile所以自动执行构建成功。
jenkinsfile


Jenkins2中 BlueOcean 的使用(github+python脚本)_第13张图片
image.png

你可能感兴趣的:(Jenkins2中 BlueOcean 的使用(github+python脚本))