jenkins集成自动化配置(二) 创建项目和项目配置
第一步 创建项目
这里我创建了一个maven项目,如果你不用maven的话,可以创建其他项目
注:这里的maven项目是安装了maven插件之后才有的,默认是没有的
点击确定按钮,项目创建成功,同时跳转到项目配置页面
源码管理
这里我使用的是Git,即从Git下载测试代码,也可使用SVN等,要提前安装对应插件
Repository URL:对应的Git库的URL地址
Credentials:证书/凭据
点击添加,添加相应证书,用上面两种选一
关于ssh凭证的密钥这里不作具体解释,后面会考虑弄个单章
我自己这里用ssh一直下载不了代码,无奈只能使用http下载
构建触发器
如何执行代码,是手动执行还是定期触发,勾选Build whenever a SNAPSHOT dependency is a bulit,jenkins会解析pom文件,一般用于手动执行
勾选Build periodically表示定时执行,这里H/15 ****表示每隔十五分钟执行一次,详细可点击问号查看相关说明文档
配置Pre Steps
在构建maven操作前进行的相关操作
点击Add post-build step添加对应操作
Execute Windows Batch command:执行Windows批处理命令
Execute shell:执行shell脚本
Invoke Ant:调用Ant脚本
Invoke Gradle script:调用Gradle脚本
Invoke top-level Maven targets:调用Maven项目等
配置Build
Root POM:用于设置指定的pom文件
Goal and options:用于设置待执行的maven命令,本例中执行“maven clean install”,也可输入其他maven命令
这里我警告没有文件是因为这是我随便写的确实没有该文件,写正确有的文件就不会出现该警告了
配置Post Steps
有了前置步骤和构建步骤,肯定少不了后置步骤
Run only if build succeeds:仅当构建成功时执行
Run only if build succeeds or is unstable:仅当构建成功或者不稳定时执行
Run regardless of bulid result:不管构建结果如何,都执行
配置构建后操作
关于邮箱的配置,考虑之后开个单章
构建项目
配置完成后,点击Bulid now开始手动构建项目
构建结果
控制台输出
注:截图来自我构建的其他项目,所以结果输出可能会有所不同
查看测试结果
jenkins集成自动化配置(二) 创建项目和项目配置相关推荐
- maven web项目导入sts_Spring Boot2 系列教程(二)创建 Spring Boot 项目的三种方式
我最早是 2016 年底开始写 Spring Boot 相关的博客,当时使用的版本还是 1.4.x ,文章发表在 CSDN 上,阅读量最大的一篇有 43W+,如下图: 2017 年由于种种原因,就没有 ...
- helm部署jenkins到k8s并创建pipeline构建项目
安装部署nfs 1. nfs服务器创建目录 [yeqiang@harbor ~]$ sudo mkdir /home/nfs/jenkins -p 2. 设置其他用户可以写入该目录 [yeqiang@ ...
- jenkins pipeline脚本_Jenkins 创建流水线 (Pipeline) 项目的脚本
前一段时间在做接口测试自动化方面的工作.现在整理下,接口测试国中学到的知识,做到边学边用到实践了.下面,介绍下,把接口测试项目集成到Jenkins,建立PIpeline项目. Pipeline 是一套 ...
- IDEA 2020 配置 Maven 创建 Spring Boot 项目
文章目录 Maven 安装配置 Maven 配置 Maven 仓库(仓库路径.阿里云下载) IDEA 配置 Maven IDEA 创建 springboot 项目 在新电脑上配环境总是要不停的百度,简 ...
- Angular环境配置及创建新的项目
注:https://blog.csdn.net/u012360222/article/details/83859486
- 区块链浏览器环境配置二--创建数据库
github地址 https://github.com/hyperledger/blockchain-explorer/tree/v1.1.7 git clone git clone https:// ...
- 162. Python语言 的 Flask框架项目 之 项目准备 第三章 :工程创建和配置
工程创建和配置 本章主题 关键词 准备工作 测试创建 Flask 工程 项目配置文件创建 配置开发环境 config.py 文件 新建配置文件 确认需要配置哪些信息 配置 MySQL 数据库 安装所需 ...
- 【eclipse】配置author和commiter,git配置user.name和user.email
概述 eclipse 4.9.0 使用git提交文件/代码时,会附带上当前操作者信息. 在git中查看历史时,会通过操作者信息来确定谁修改了哪些文件/代码. 因此,在eclipse中,每次提交代码时, ...
- [SFML]使用SFML复刻一个九宫幻卡小游戏(二)项目创建和SFML的配置
目录 一.项目创建 二.SFML的配置 1.下载 2.安装配置 1.解压 2.打开项目属性设置 3.设置项目属性 a.配置include目录 b.配置lib目录 c.指定要添加到链接命令行的附加项 4 ...
- Web框架之Django_01初识(三大主流web框架、Django安装、Django项目创建方式及其相关配置、Django基础三件套:HttpResponse、render、redirect)
阅读目录 摘要: Web框架概述 Django简介 Django项目创建 Django基础必备三件套(HttpResponse.render.redirect) 一.Web框架概述: Python三大 ...
最新文章
- SpringBoot缓存应用实践
- Java TreeMap 和 TreeSet 源码解析
- 莱斯信道衰落下的QPSK误码率分析
- MyEclipse中快捷键
- android 布局点击效果,如何让LinearLayout也有类似Button的点击效果?
- 报错,ERROR 8324 --- [io-12000-exec-8] c.y.cols.controller.CardTypeController
- 数据库服务的安装,启动,关闭
- 即插即用,运维工程师必会正则表达式大全
- python语言程序设计实践教程上海交通大学出版社的答案_高等教育出版社出版社c语言程序设计实践教程习题参考答案...
- java软件工程师工作业绩_java软件工程师的工作描述怎么写
- 非深圳户口办理《深圳计划生育证明》需要以下几个证件
- 继续理解socekt具体使用--2
- Informix 错误码小结
- 【C语言学习】————操作符、关键字
- 重庆博物馆的智慧公厕管理系统
- [教程]在VS上使用scanf,解决scanf报错问题
- 课程设计:经验以及答辩情况汇总
- 山东省计算机等级考试初级试题,2013山东省计算机等级考试试题 二级ACCESS理论考试试题及答案...
- 前端 纯源生js 数字流(全代码)
- React脚手架创建步骤