SSH: Transferred 0 file(s) 解決


Jenkins搭建過程中,使用 Publish Over SSH 插件。發生 SSH: Transferred 0 file(s)。

百度、google了幾個小時,終於找到答案,特此記錄。

配置如下:

  • Source files      **/* 表示{projectName}這個job的工作目錄下所有的文件和目錄。
  • Remove prefix   該操作是針對上面的source files目錄,會移除匹配的目錄。通常留空。
  • Remote directory 該操作是基於設定的服務器目錄進行。
  • Exec command 遠程服務器執行的命令。例如可以輸出 service jenkins restart 或者 /home/xx. sh 均可。

總結

      源文件 不要填絕對路徑,要寫相對路徑。 舉個栗子: 我的jar包路徑是: /var/lib/jenkins/workspace/erp/target/erp.jar    這里要填 target/*。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM