网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

Jenkins持续集成——安装配置-创新互联

近期公司准备将原先使用的持续集成工具由Hudson替换成Jenkins,专门研究了一番,现在已有些许成果,准备作为一个专题记录下来。

于2013年创立创新互联专注于”帮助中小企业+互联网”, 也是目前成都地区具有实力的互联网服务商。团队致力于为企业提供--站式网站建设、移动端应用( H5手机营销、APP应用开发、微信开发)、软件开发、信息化解决方案等服务。

由于公司已有Hudson,也可以正常用于构建发布,如果只是简单的复制过来就显得太没水平了。首先我在原先完成构建的基础上添加了一步发布完成后自动触发检测发布是否成功的简单验证并将检测结果通过邮件发送给执行构建的人员。当然作为运维能力有限,该验证只能检测tomcat是否启动正常,而业务层面是否正常需要测试人员进一步测试,不在我的研究范围。

最终实现效果如下:

Jenkins持续集成——安装配置


一、三种安装方式:

注:JDK推荐安装JDK7或以上(某些插件要求必须JDK7才能支持),Tomcat推荐安装6或者以上。

  • 通过dpkg/apt、rpm/yum安装

  • 通过java直接运行war包 (http://mirrors.jenkins-ci.org/war/latest/jenkins.war)
    # java -jar jenkins.war --httpPort=8090

  • 通过tomcat发布war包

    默认通过war包方式安装的Jenkins将创建/root/.jenkins/目录作为jenkins的主目录

# mv jenkins.war /opt/apache-tomcat-7.0.56/webapps/# /opt/apache-tomcat-7.0.56/bin/startup.sh

二、Jenkins插件安装:

Jenkins插件管理器允许您安装/更新插件。Jenkins会连接到联机资料库,检索可用的和已更新的插件。如果您的Jenkins服务器无法直接连接到外部资源,则需要从Jenkins网站( https://updates.jenkins-ci.org/download/plugins/ )上下载后手动上传安装。

系统管理>管理插件>高级>上传插件 

Jenkins持续集成——安装配置

Jenkins持续集成——安装配置

Jenkins持续集成——安装配置

Jenkins持续集成——安装配置

三、安装配置Maven

由于jenkins主要是试用maven插件进行java项目的构建,故需要安装maven并安装maven插件。

系统管理>Global Tool Configuration

Jenkins持续集成——安装配置Jenkins持续集成——安装配置

下载并解压maven到/opt/目录下
# vi /etc/profile
export MAVEN_HOME=/opt/maven
export JAVA_HOME=/opt/jdk1.7.0_25
export PATH=$PATH:$MAVEN_HOME/bin:$JAVA_HOME/bin
# source /etc/profile
# mvn -v
Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)
Maven home: /opt/maven
Java version: 1.7.0_25, vendor: Oracle Corporation
Java home: /opt/jdk1.7.0_25/jre
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "2.6.32-504.el6.x86_64", arch: "amd64", family: "unix"

当前题目:Jenkins持续集成——安装配置-创新互联
分享链接:http://bjjierui.cn/article/epiij.html

其他资讯