zoukankan      html  css  js  c++  java
  • jenkins Publish over SSH 的配置与使用

    一、安装Publish over SSH 插件

    二、在Configure System 配置Publish over SSH属性

     

    Passphrase:如果私钥设置了密码就是私钥的密码,私钥没设置密码可以不填

    Path to key:私钥的位置

    Key:私钥的内容。如果此处填入了值,则以此处的值为准,会忽略掉Path to key的配置

    SSH Servers:服务器的配置

      Name:名称(自定义)

      Hostname:服务器地址

      Username:用户名

      Remote Directory:默认远程服务器的地址 

    注意:在配置上述内容时,要首先在jenkins服务器上生成私钥,然后将公钥推送到服务器上。 

    三、在jenkins job中使用Publish over SSH

      可以在job build过程中,或者前置后置动作中选择与SSH相关的操作,我这里因为已经创建了,所以显示为灰色的

     主要配置如下:

    Transfers:

      Source files:源文件地址,地址的目录是相对于jenkins workspace的目录,如果只需要执行命令不需要传输文件的时候,此处可以为空

      Remove prefix:去除的文件地址。在Source files输入框中填入的地址,会默认在服务器下创建相同的文件夹,所以需要将我们不需要的文件夹在这里剔除掉

      Remote directory:远程服务器接收文件的地址

      Exec command:文件传输任务执行完毕后,在远程服务器上执行的命令

  • 相关阅读:
    禁止WebBrowser控件弹出对话框
    c#禁止Webbrowser控件的弹出脚本错误对话框
    Spread 常用属性
    没有ID的验证码图片,调用方法将图片保存到本地
    C#网页表单自动填写实现原理
    LInqWhere
    加密与解密数据库中数据
    DataAdapter批量处理数据
    OperateXMLDateSet
    jquery json
  • 原文地址:https://www.cnblogs.com/yechen2019/p/11529755.html
Copyright © 2011-2022 走看看