Я использую Jenkins на компьютере с Windows для создания моего кода .Net
и публикации артефактов на сервере IIS, размещенном на удаленном сервере Windows.
В этом процессе я выполнил следующие шаги, но файл не был передан.
- Установил Jenkins, Visual Studio и все необходимые плагины.
- Настроил MSBuild на Jenkins и успешно завершил процесс сборки.
- Установил «Publish Over CIFS Plugin», и ему удалось установить соединение ч / б с Jenkins и удаленными серверами.
Общая конфигурация Jenkins > Опубликовать через CIFS > CIFS Share
Имя: jenkispush
Имя хоста: IPv4-адрес.
Имя пользователя: Администратор
Пароль: *********
Поделиться: Дженкинс
Успешно Проверка конфигурации
Задание > Действия после сборки > Отправить артефакты сборки в общую папку Windows > Общий ресурс CIFS
Имя: jenkispush
Исходные файлы: C:\Program Files (x86)\Jenkins\workspace\pncreengineerin
Удалить префикс: C:\Program Files (x86)\Jenkins\workspace\pncreengineerin
Удаленный каталог: $JENKINS_HOME
Исключить файлы:
Разделитель шаблонов: [, ]+
…
Удаленный каталог — это формат даты: [x]
…
Журнал успешной работы
Time Elapsed 00:00:05.67
CIFS: Connecting from host [NYMCHNCPU326]
CIFS: Connecting with configuration [jenkispush] ...
CIFS: Disconnecting configuration [jenkispush] ...
CIFS: Transferred 0 file(s)
Finished: SUCCESS