Jenkins-Blue Ocean应用教程,一看就会
一、什么是Blue Ocean?
Blue Ocean 提供了一套可视化操作界面来帮助创建、编辑Pipeline任务;
Blue Ocean 特性:流水线编辑器、流水线的可视化;
二、安装Blue Ocean
Blue Ocean 是jenkins插件之一
- 在系统管理>插件管理>可选插件中搜索 Blue Ocean >安装。
- 安装成功之后,就可以在页面上看到Blue Ocean的图标。
- 点击图标即可启动Blue Ocean。
三、在Blue Ocean中创建Pipeline
- 点击 new pipeline ,创建新的流水线
- 选择代码仓库,我选择的是git,填写远程仓库地址。
如果仓库根目录下有Jenkinsfile(会检查所有分支的根目录),则直接开始第一次构建过程。如果仓库中不含Jenkinsfile文件,则开启图形化编辑工作流。
先演示,根目录下有Jenkinsfile文件,如下图所示:
创建成功之后,直接进行构建
把根目录的Jenkinsfile删除,启动图形化编辑工作流
-
同样的步骤,创建流水线,只是所有的分支都没有Jenkinsfile文件,会出现如下的提示:
-
点击创建流水线,进入pipeline-editor,图形化编辑工作流,点击加号,根据右侧区域的提示进行操作,比较简单。
-填写完成之后,点击保存
编辑完成后会生成Jenkinsfile文件,并提交到远程代码库的根目录,并且可以选择要提交到的分支
- master分支Jenkinsfile文件提交成功
四、在Blue Ocean 查看任务进度视图
点击对应的工作节点,可以查询任务运行过程中的日志详情
五、使用Blue Ocean 进行单元测试与结果展示
对于包含单元测试的项目,Blue Ocean 可以运行单元测试并对其结果进行展示。
- Pipeline 代码实现:
pipeline {
agent any
stages {
stage('first mvn version') {
parallel {
stage('first mvn version') {
steps {
sh 'mvn --version'
}
}
stage('first pwd') {
steps {
sh 'pwd'
}
}
}
}
stage('second ut') {
steps {
sh 'mvn clean test -Dtest=AllureTest,AllureTest2'
}
}
stage('third') {
steps {
echo 'third over'
}
}
stage('发布测试记录'){
steps {
junit '**/*.xml'
}
}
}
}
- 单测结果展示
在任务运行完成之后,进入 测试 视图查看运行结果
这篇好文章是转载于:学新通技术网
- 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
- 本站站名: 学新通技术网
- 本文地址: /boutique/detail/tanhfghbkg
系列文章
更多
同类精品
更多
-
photoshop保存的图片太大微信发不了怎么办
PHP中文网 06-15 -
Android 11 保存文件到外部存储,并分享文件
Luke 10-12 -
《学习通》视频自动暂停处理方法
HelloWorld317 07-05 -
word里面弄一个表格后上面的标题会跑到下面怎么办
PHP中文网 06-20 -
photoshop扩展功能面板显示灰色怎么办
PHP中文网 06-14 -
微信公众号没有声音提示怎么办
PHP中文网 03-31 -
excel下划线不显示怎么办
PHP中文网 06-23 -
怎样阻止微信小程序自动打开
PHP中文网 06-13 -
excel打印预览压线压字怎么办
PHP中文网 06-22 -
TikTok加速器哪个好免费的TK加速器推荐
TK小达人 10-01