• Linux下Jenkins安装及配置


    sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo
    sudo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key
    sudo yum install jenkins
    vi /etc/sysconfig/jenkins
    修改端口
    service jenkins restart 启动

    安装完成启动显示:

    Jenkins requires Java 8, but you are running 1.7.0_99-mockbuild_2016_05_11_0。。。

    此时需要安装jdk1.8并且进行 jenkins配置的修改

    vim /etc/init.d/jenkins 

    将使用的java设置成自己的java配置(默认从下往上加载 保留有最后一个)即可

    添加凭据

    Jenkins配置maven

     自动安装maven 

    [/var/lib/jenkins/tools/hudson.tasks.Maven_MavenInstallation/](自动安装路径)

    安装完成后进行setting.xml配置修改

    <?xml version="1.0" encoding="UTF-8"?>
    <settings xmlns="http://maven.apache.org/SETTINGS/1.0.0" 
              xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
              xsi:schemaLocation="http://maven.apache.org/SETTINGS/1.0.0 http://maven.apache.org/xsd/settings-1.0.0.xsd">  
      <pluginGroups>
        <pluginGroup>org.mortbay.jetty</pluginGroup>
      </pluginGroups>
    
      <proxies>
      </proxies>
    
      <servers>
        <server>
            <id>releases</id>  
            <username>admin</username>
            <password>admin123</password>
        </server>
    
        <server>
            <id>snapshots</id>  
            <username>admin</username>
            <password>admin123</password>
        </server>
      </servers>
    
      <mirrors>
        <mirror>
                <id>nexus</id>
                <mirrorOf>*</mirrorOf>
                <name>Human Readable Name for this Mirror.</name> 
                <url>http://*.*.*.*:8081/nexus/content/groups/public</url>
         </mirror>
      </mirrors>

    jenkins构建 java.io.IOException: Cannot run program "java...异常

    需要将jdk路径配置到jenkins中

     

  • 相关阅读:
    Spring SpringFactoriesLoader
    java8函数式接口 Supplier
    Spring DefaultResourceLoader
    Spring ProtocolResolver接口
    StringBuilder&StringBuffer
    java自动自动拆装箱
    Spring ClassPathResource
    windows10风格 springboot vue.js html 跨域 前后分离 activiti 整合项目框架源码
    SQL语句及数据库优化
    tomcat添加https服务
  • 原文地址:https://www.cnblogs.com/cangshublogs/p/10113815.html
Copyright © 2020-2023  润新知