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

    前提:Jenkins、Git、Maven、Nexus(可选)已经安装完成

    全局工具配置:

    系统设置

      目的:
    (192.168.0.115)服务器上的maven将开发产生的*.war包。
    通过SSH推送到远程tomcat 服务器上(192.168.0.109)。
    192.168.0.115是jenkins
    192.168.0.109是tomcat网站服务器
    1.准备秘钥认证:
    在命令行输入:ssh-keygen之后一路回车秘钥就生成了。可以在家目录里查看
    推送公钥:
    ssh-copy-id -i 192.168.0.109
    注意这里的192.168.0.109是一台tomcat网站服务器。什么都不用安装,接到代码即可。
    ssh 192.168.0.109 登录不需要密码即可

      2.在jenkins上配置ssh信息:
    进入系统设置:

        准备SSH私钥:注意服务器是jenkins,注意拷贝的是私钥到jenkins的服务器上
    [root@localhost ~]# ip a | grep inet
    inet 192.168.0.115/24 brd 192.168.0.255 scope global dynamic ens32

    复制cat出来的所有内容,粘贴到下一步页面上的key中。
    [root@localhost ~]# cat ~/.ssh/id_rsa
    -----BEGIN RSA PRIVATE KEY-----
    MIIEpAIBAAKCAQEAuZ1QvEGtK/sbllkN80urEDm/ggIM4QD9JWmmAPUnpuXMDvOS

    RzvjFCaXWVtIai2WZq5UrsdqdffctX7fm9fNdqx+fuXBfQzK59e9FfV2z2JpXCMx
    SIdkhf+P+J/bBKDCiAumz9qNkdKaPC5ruAziLKrttB7cH5dsjFy35g==
    -----END RSA PRIVATE KEY-----

    粘贴到jenkins:

  • 相关阅读:
    清除缓冲
    iOS 10 开发 相机相关的适配
    UIImagePickerControllerDelegate---ActionSheet---获得设备型号
    4,4s屏幕过渡页处理
    iOS小技巧3
    UIWebView中Html中用JS调用OC方法及OC执行JS代码
    删除本地文件
    NSArray倒序
    tableView和scrollView滚动起冲突
    在UIScrollView的delegate方法判断滚动快慢
  • 原文地址:https://www.cnblogs.com/ling-yu-amen/p/10760907.html
Copyright © 2011-2022 走看看