zoukankan      html  css  js  c++  java
  • Jenkins 配置主机

    1、添加验证凭据

    在 Jenkins 的首页中点击 “凭据” 进入凭据页面

     

     在凭据页面中,点击 “Jenkins” 跳转到 “系统” 页面。点击左侧导航栏中 “添加域”,跳转到 “添加域” 页面。在该页面创建域名 “wxl” 并点击 “OK” 完成配置。

     

     点击左侧导航栏中的 “添加凭据”。

     填写以上数据后,点击 “确定” 就可以查看到新增的远程 web 主机账号。

     2、添加 Publish Over SSH 远程主机

    在主机名为 web 的主机上创建远程目录

    [root@tomcat ~]# mkdir /data

    在 Jenkins 首页中点击 “Manage Jenkins” -> “Configure System” -> “SSH Servers” -> “增加” 选项按钮,添加 SSH 远程主机。如图所示,输入 Name、Hostname、Username 等必要信息后,点击 “高级” 选项按钮 -> 勾选 “Use Password authentication,or use a different key” 选项 -> 输入 “远程主机登录密码” -> “Test Configuration” 测试远程主机配置。测试远程主机配置成功后点击 “保存” 按钮即可。

     

     3、配置 Maven、JDK、Git 环境

    在 Jenkins 首页中点击 “Manage Jenkins” -> “Global Tool Configuration” -> “JDK” -> 新增 “JDK”,设置 JDK 别名为 “JDK1.8”。去掉 “Install automatically” 选项,设置 “JAVA_HOME” 为本案例中 JDK 实际安装路径。

    [root@jenkins ~]# rm -rf /usr/bin/java

    [root@jenkins ~]# tar xf jdk-8u191-linux-x64.tar.gz

    [root@jenkins ~]# mv jdk1.8.0_191/ /usr/local/java

    [root@jenkins ~]# vim /etc/profile

    export JAVA_HOME=/usr/local/java
    export CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar
    export PATH=$PATH:$JAVA_HOME/bin

    [root@jenkins ~]# source /etc/profile

    [root@jenkins ~]# java -version
    java version "1.8.0_191"
    Java(TM) SE Runtime Environment (build 1.8.0_191-b12)
    Java HotSpot(TM) 64-Bit Server VM (build 25.191-b12, mixed mode)

    在 “Global Tool Configuration” 配置界面中找到 Maven 配置选项,然后点击 “新增 Maven” 并设置别名为 “Maven3.5”。

    [root@jenkins ~]# tar xf apache-maven-3.5.0-bin.tar.gz
    [root@jenkins ~]# mv apache-maven-3.5.0 /usr/local/maven-3.5.0

    为 Maven 更换阿里云镜像站。

    [root@jenkins ~]# vim /usr/local/maven-3.5.0/conf/settings.xml

        <mirror>
          <id>nexus-aliyun</id>
          <mirrorOf>central</mirrorOf>
          <name>Nexus aliyun</name>
          <url>http://maven.aliyun.com/nexus/content/groups/public</url>
        </mirror>

    GIt 配置

    root@jenkins ~]# tar xf git-2.22.0.tar.gz -C /usr/src/

    root@jenkins ~]# cd /usr/src/git-2.22.0/

    [root@jenkins git-2.22.0]#

     make configure

    [root@jenkins git-2.22.0]#

     ./configure --prefix=/usr/local/git && make && make install

    [root@jenkins git-2.22.0]# 

     ln -sf /usr/local/git/bin/git /usr/bin/

    [root@jenkins ~]# git config --global user.name "2567"                          

    [root@jenkins ~]# git config --global user.email "wxl25678@163.com"        

    [root@jenkins ~]# git config --global color.ui true                                              

    [root@jenkins ~]# git config --list    

    [root@jenkins ~]# cat .gitconfig
    [user]
        name = 2567
        email = wxl25678@163.com
    [color]
        ui = true

    [root@jenkins ~]# which git
    /usr/bin/git

     以上全局基本配置完毕后,点击保存即可完成。

  • 相关阅读:
    本地启动项目后cookie跨域获取不到的处理方式
    相对URL:协议名跨域的一种处理方式
    window.open方法被浏览器拦截的处理方式
    高维前缀和
    比较函数大小
    链式前向星
    并查集
    Kruskal算法
    读书笔记 UltraGrid(4)
    读书笔记 UltraGrid(12)
  • 原文地址:https://www.cnblogs.com/2567xl/p/12835747.html
Copyright © 2011-2022 走看看