zoukankan      html  css  js  c++  java
  • jenkins插件之Publish Over SSH的使用

    1,安装

    在插件管理选项搜索Publish Over SSH然后点击安装即可完成

    2,安装完成之后,就可以在jenkins的配置系统中找到Publish Over SSH

     

     配置完服务器之后,然后在项目中的post build actions选择send files or xecute commands over SSH

     说明:

    source files 就是准备上传的文件,该文件是相对于这个项目的workspace目录,也就是$JENKINS_HOME/workspace/xxxx/ 每个项目都会在build时候自动创建worksapce

     比如我要上传

    $JENKINS_HOME/workspace/xxxx/target/class/helloworld1.java

    $JENKINS_HOME/workspace/xxxx/target/class/helloworld2.java 

    那么我们就可以设置如下参数

    source files=target/class/*.java

    remove prefix = target (remove prefix必须是source files中指定的目录,如果不写,那就是把这个目录层级都上传,如果写target,就传class目录层级,如果写target/class 就传*.java文件)

    remote diretory = rd (remote diretory就是相对于系统配置中对服务器配置中的remote diretory来说的,比如在服务器配置中的remote diretory如果是空,那应该就是家目录,如果不是空,假如是/usr/local)

    那这样上传过去,文件存在服务器的目录是   /usr/local/rd/class/*.java

    也就是   服务器配置里的remote diretory[/usr/local]+这里配置的remote diretory[rd]+source files去掉remove prefix的目录剩下的部分[class/*.java]

  • 相关阅读:
    局域网搭建https局域网
    在内部局域网内搭建HTTPs
    在局域网内实现https安全访问
    http网站转换成https网站
    iis6 和iis7s上整个网站重定向
    我们在部署 HTTPS 网站时,该如何选择SSL证书?
    HTML:几个常见的列表标签
    HTML:基本的标签
    iOS: 字体样式
    iOS: 首次使用App时,显示半透明新手指引
  • 原文地址:https://www.cnblogs.com/happyuu-2019/p/11433859.html
Copyright © 2011-2022 走看看