我正嘗試使用SCP任務將文件上傳到遠程服務器。我在有問題的遠程服務器上配置了OpenSSH,我正在使用Cygwin運行Windows Server 2008 R2的Amazon EC2實例來運行Bamboo構建服務器。Bamboo SCP插件:如何找到目錄
我的問題是關於找到我想使用的目錄。我想用SCP上傳C:\ doc的全部內容。該文檔指出,我必須使用local path relative to the Bamboo working directory而不是絕對目錄名稱。
我通過在構建計劃中運行pwd
發現工作目錄爲/cygdrive/c/build-dir/CDP-DOC-JOB1
。所以要找到doc,我可以運行cd ../../doc
。但是,當我在SCP配置下將我的工作目錄設置爲../../doc/**
(使用this pattern matching guide)時,我在日誌中收到消息There were no files to upload.
。
C:\ doc包含子文件夾以及根目錄中的文本文件。
這裏是我的SCP任務配置:
這裏是cygwin的版本看看我的目錄:
在構建作業中使用絕對路徑的原因是什麼?要上傳的文件來自哪裏?他們是由竹子工作創造的嗎? – 2014-09-17 07:03:53