docker与jenkins的自动化CI/CD流水线实战(java-svn)

准备

安装完成如下环境:
一、svn
二、jdk
三、maven
四、tomcat
五、jenkinsphp

docker与jenkins的自动化CI/CD流水线实战(java-svn)

项目代码测试(php/java):https://github.com/lizhenliangjava

docker与jenkins的自动化CI/CD流水线实战(java-svn)

配置svn

一、查看结构
docker与jenkins的自动化CI/CD流水线实战(java-svn)git

trunk:主干分支
branches:其余分支
tags:打标记github

将代码最终打到tags目录下,打成版本号标记,而后再jenkins上发布
docker与jenkins的自动化CI/CD流水线实战(java-svn)docker

配置jenkins

一、新建任务
docker与jenkins的自动化CI/CD流水线实战(java-svn)tomcat

二、若是保留多个,会占用主机的磁盘空间
docker与jenkins的自动化CI/CD流水线实战(java-svn)maven

三、参数化构建过程,就是让你构建时选择
docker与jenkins的自动化CI/CD流水线实战(java-svn)ide

四、填写Pipeline
如果不知道,能够让系统自动生成
docker与jenkins的自动化CI/CD流水线实战(java-svn)svn

docker与jenkins的自动化CI/CD流水线实战(java-svn)

五、先Apply ,再保存save测试

验证:构建
docker与jenkins的自动化CI/CD流水线实战(java-svn)

六、用户管理;权限分配 请参见本身写的Evernote上的笔记

相关文章
相关标签/搜索