Я пытаюсь загрузить файл на удаленный сервер с помощью задачи SCP. У меня установлен OpenSSH на удаленном сервере, и я использую экземпляр Amazon EC2 под управлением Windows Server 2008 R2 с Cygwin для запуска сервера сборки Bamboo.Bamboo SCP plug-in: как найти каталог
Мой вопрос касается поиска каталога, который я хочу использовать. Я хочу загрузить все содержимое C: \ doc с помощью SCP. В документации отмечается, что я должен использовать local path relative to the Bamboo working directory, а не абсолютное имя каталога.
Я нашел при запуске pwd
во время плана сборки, что рабочий каталог /cygdrive/c/build-dir/CDP-DOC-JOB1
. Поэтому, чтобы добраться до документа, я могу запустить cd ../../doc
. Однако, когда я установил свой рабочий каталог в конфигурации SCP как ../../doc/**
(используя this pattern matching guide), я получаю сообщение There were no files to upload.
в журнале.
C: \ doc содержит подпапки, а также текстовый файл в корневом каталоге.
Вот мой SCP конфигурации Задача:
Вот взгляд из Cygwin в моем каталоге:
В чем причина использования абсолютного пути в задании построения? Откуда берутся файлы? Созданы ли они бамбуковой работой? –