一、jenkins介绍

一、jenkins介绍

jenkins是一个持续集成的开源框架,可以实现自动部署(自动编译和打包)、自动测试。

jenkins可以方便以下人员:

1.开发人员:写好代码,直接将代码分支存放在git仓库即可,不需要自己进行源码编译、打包等工作。

2.运维人员:减轻人工干预的错误率,同时解放运维人员繁杂的上传代码、手动备份、更新。

3.测试人员:可以通过jenkins进行简单的代码及网站测试。

整个开发、测试、运维上线的流程:

自动部署:

 二、jenkins+svn持续集成环境搭建

1.svn搭建

2.web应用系统

 

3.jenkins主程序安装配置 

jenkins下载地址:https://jenkins.io/

启用tomcat:/opt/tomcat/bin/startup.sh

当访问以上jenkins主页时,提示需要解锁,复制文件 /root/.jenkins/secrets/initialAdminPassword中的密钥,即可解锁。

-->按提示安装插件--->创建管理员用户--->全局安全配置--->全局工具配置(file path:/opt/apache-maven-3.5.0/settings.xml,别名jdk,是否自动安装jdk,是否安装maven)--->插件管理(搭配svn必须要安装subversion plug-in和deploy_to_container插件)

另一种启动方式:

启动jenkins:nohup java -jar jenkins.war

访问:http://xxx.com:8080/jenkins --httpPort=9000 &

查看jenkins是否启动:tail -f nohup.out

 

posted on 2019-06-23 11:39  myworldworld  阅读(455)  评论(0)    收藏  举报

导航