Jenkins搭建
可以直接在jenkins官方网站上:http://jenkins-ci.org/下载jenkins的文件jenkins.war文件 有两种启动方法。
首先保证系统中已经安装了jdk,最好是jdk1.5以上。
第一种启动方法,切换到jenkins.war存放的目录,输入如下命令:$ java -jar jenkins.war
然后在浏览器中(推荐用火狐)输入http://localhost:8080,localhost可以是本机的ip,也可以是计算机名。就可以打开jenkins
第二种方法是用tomcat打开
解压tomcat到某个目录,如/usr/local,进入tomcat下的/bin目录,启动tomcat/usr/local/apache-tomcat-6.0.18/bin$ ./startup.sh start
将jenkins.war文件放入tomcat下的webapps目录下,启动jenkins时,会自动在webapps目录下建立jenkins目录,所以在地址栏上需要输入的地址:http://localhost:8080/jenkins
在打开jenkins后,没有创建用户前,先不要勾选系统设置中启用安全选项,如果勾选了,就会出现无法进入jenkins的现象。
如果已经勾选可以通过如下方法来解决:
在jenkins默认的主目录.jenkins中修改config.xml文件,将文件下的几行
<useSecurity>true</useSecurity> <authorizationStrategy class="hudson.security.FullControlOnceLoggedInAuthorizationStrategy"/> <securityRealm class="hudson.security.HudsonPrivateSecurityRealm"> <disableSignup>false</disableSignup> <enableCaptcha>false</enableCaptcha> </securityRealm>
全部删除,然后重新启动tomcat,重新进入jenkins就不用输入密码了。
jenkins默认的根目录在当前文件夹下,比如本机使用的用户名是kes,打开jenkins后,默认的根目录就是/home/kes/.jenkins目录。.jenkins目录是隐藏的,为了方便需要将jenkins的目录更换以下。先备份当前jenkins的根目录,以便更换主目录失败以后可以恢复到以前的目录。
进入tomcat下的conf目录,创建一个jenkins.xml文件,将如下几行加入,其中jenkins.war文件就是我们放到webapps目录下的jenkins文件,要给出这个文件存放的绝对路径,value后面就是变更后jenkins的根目录的位置。
<Context docBase="/path/to/jenkins.war"> <Environment name="JENKINS_HOME" type="java.lang.String" value="/path/to/jenkins" override="true"/> </Context>
修改conf下的xml文件的时候,需要将tomcat关掉,修改好后,多次重启tomcat和jenkins,再进入jenkins之后,在系统设置中就可以看到jenkins根目录改变了,而且在环境变量里面增加了JENKINS_HOME这个变量。
在tomcat下webapps的jenkins目录
/usr/local/apache-tomcat-6.0.18/webapps/jenkins/WEB-INF
修改以上目录中的web.xml文件,修改<env-entry-value></env-entry-value>这一行,在<env-entry-value>之后添加现在的jenkins的根目录。
<env-entry> <env-entry-name>HUDSON_HOME</env-entry-name> <env-entry-type>java.lang.String</env-entry-type> <env-entry-value>/usr/local/jenkins</env-entry-value> </env-entry>
重启tomcat,打开jenkins,jenkins根目录修改完毕。
配置jdk maven等稍后更新
相关推荐
jenkins 搭建android自动打包并上传到 fir.im
jmeter+ant+Jenkins搭建接口自动化测试,可以三体集成实现一键自动;
Jenkins搭建手册安装tomcat1.1 上传服务器将下载好的apache-tomcat-8.5.51.tar.gz包上传至服务器1.2 解压tar zxv
jenkins搭建请参照博客https://blog.csdn.net/zhou870498/article/details/80071626
kubernetes的搭建详细过程与jenkins的一些搭建过程及经验
一步步搭建jenkins,教你如何搭建Jenkins,提供Jenkins服务。
基于tomcat的搭建自动化build的环境,为程序员提供便利
SonarQube代码质量管理平台搭建手册(集成jenkins进行自动化代码审查)
maven、Java、vue、git等插件全部都有 下载后解压复制到 jenkins安装根目录下的plugins文件夹,重启jenkins即可使用
本机搭建jenkins环境的过程和配置jenkins的过程,有实战操作步骤;本机搭建jenkins环境的过程和配置jenkins的过程,有实战操作步骤;本机搭建jenkins环境的过程和配置jenkins的过程,有实战操作步骤;
maven、Java、vue、git等插件全部都有 下载后解压复制到 jenkins安装根目录下的plugins文件夹,重启jenkins即可使用
自动化构建部署项目,svn项目,自动化拉取,编译打包,发布,重启tomcat,发送邮件,时间触发任务,安装插件(findbug,自动发布,邮件,远程bash)
Jenkins下载插件(插件有可能会下载失败,可以点击重试,直到插件全部下载完成,也可以跳过,如果出现加载插件失败,则需要手动下载插件,在浏览器地址栏的jenkins后面输入/restart,可以直接进入,如下图,项目为我...
根据项目需求,现要在团队内部搭建一个统一的打包平台,实现对iOS和Android项目的打包。而且为了方便团队内部的测试包分发,希望在打包完成后能生成一个二维码,体验用户(产品、运营、测试等人员)通过手机扫描...
centos 7 下 jenkins+gitlab自动发布,自动构建,jenkins新建用户以及权限管理
jenkins,linux下搭建同事给的文档,挺实用的,适当修改便可以使用。
本文主要介绍如何通过Jenkins搭建C++的持续集成环境。最后达到的效果是每天00:00-08:00之间构建、测试和打包一次工程。开发环境为VS2015,测试工具为CppUnit,打包工具为InnoSetup。本例的Jenkins版本为Jenkins2.60....
NULL 博文链接:https://871421448.iteye.com/blog/1933208