一、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) 收藏 举报