Jenkins持续集成(视图/部署工程)

  • A+
所属分类:CI/CD

Jenkins持续集成(目录)

Jenkins持续集成(介绍/安装)

Jenkins持续集成(整合LDAP)

Jenkins持续集成(Maven构建)

Jenkins持续集成(视图/部署工程)

Jenkins持续集成(插件/权限管理)

视图管理

当Jenkins管理的工作项目有一定数量后,我们常常会在项目列表内被大量的项目搞得晕头转向。善用view来管理Jenkins的各个项目,并根据需求给予适当的说明分类,将有效地帮助我们在操作Jenkins及进行持续整合的工作管理时更有系统及效率。前文介绍了Jenkin的基础安装和配置,下面介绍下如何部署工程(提供思路,有不明白的欢迎探讨)。

创建了三个视图“测试环境”、“预发布环境”、“生产环境”,区分不通环境代码部署。

新建Maven工程

Jenkins持续集成(视图/部署工程)Jenkins持续集成(视图/部署工程)Jenkins持续集成(视图/部署工程)

写在最后

1、新建Maven工程,选择参数化构建--通过传参(默认HEAD)来控制SVN代码回滚;

2、clean package -Pqa -DskipTests=true用来清理包并通过传参方式来判断环境;

3、程序发布可以使用ssh插件,或者ssh免认证方式,或者配合Ansbile部署;

4、关于Jenkins和Git整合,后续在介绍;

5、可以安装mail插件,每次构建情况邮件告知;

6、对于持续整合的服务而言,最重要的特色之一就是能够帮我们定期地构建项目,以确保代码的高品质,可以设定自动建置的触发器;

YaLei

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: