• Java持续集成(1) – 在CentOS上搭建Jenkins


    本文将介绍如下内容

    1 Ant配置

    2 Maven配置

    3 Jenkins配置

    Jenkins是基于Java开发的一种持续集成工具,用于监控持续重复的工作,功能包括:

    1 持续的软件版本发布/测试项目

    2 监控外部调用执行的工作

    使用Jenkins实现持续集成一般还需要Ant、Maven配合

    1 Ant配置

    1 官网下载ant  我装的版本是1.8.2的zip压缩包

    2 拷贝zip到/usr/local目录下

    3 unzip apache-ant-1.8.2-bin.zip

    4 环境变量配置

    vi /etc/profile

    ANT_HOME=/usr/local/apache-ant-1.8.2-bin

    PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$ANT_HOME/bin:$PATH

    export PATH CLASSPATH JAVA_HOME ANT_HOME

    5 测试Ant配置是否成功

    ant –version

    【注】

    1 执行ant –version时报Permission denied

    为$ANT_HOME/bin/ant这个文件赋可执行权限

    cd /usr/local/apache-ant-1.8.2-bin/bin

    chmod 777 ant

    2 Maven配置

    1 官网下载Maven 我下载的是2.2.1的zip压缩包

    2 拷贝zip到/usr/local目录下

    3 unzip apache-maven-2.2.1-bin.zip

    4 环境变量配置

    vi /etc/profile

    MAVEN_HOME=/usr/local/apache-maven-2.2.1-bin

    PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$ANT_HOME/bin:$MAVEN_HOME/bin:$PATH
    export PATH CLASSPATH JAVA_HOME ANT_HOME MAVEN_HOME

    5 测试Maven配置是否成功

    mvn –version

    【注】

    1 执行mvn –version时报Permission denied

    为$MAVEN_HOME/bin/mvn这个文件赋可执行权限

    cd /usr/local/apache-maven-2.2.1-bin/bin

    chmod 777 mvn

    3 Jenkins配置

    1 官网下载jenkins.war 我装的是1.598

    2 新建文件夹/usr/local/jenkins-home

    3 拷贝jenkins.war到/usr/local/jenkins-home

    4 启动jenkins

    java –jar jenkins.war

    【注】

    1 默认端口8080,如已占用,可以在启动时指定其他端口

    java –jar jenkins.war –httpPort=8000

  • 相关阅读:
    sharepoint 2013 configure my site
    格式化xml
    斗罗大陆
    spring的beans.xml的配置
    jdom学习:读取xml文件
    java中加载xml文件方法
    struts2中IOC控制反转应用
    struts2.xml的配置与技巧
    struts2中的路径问题
    struts.xml详细配置
  • 原文地址:https://www.cnblogs.com/xxt-mov/p/4263961.html
Copyright © 2020-2023  润新知