Отправка текстового файла в Jenkins через удаленный триггер - из Excel (VBA) - PullRequest
0 голосов
/ 13 февраля 2019

У меня есть работа в Jenkins, которая принимает параметр текстового файла.Сборки запускаются из макроса Excel - и мне трудно понять, как отправить файл в Jenkins.

До сих пор я понимал следующее:

  • файл должен быть отправлен в запросе HTTP POST, в теле.
  • файл должен быть отправлен в формате multipart / form-data.

То, что я не могу управлятьчтобы узнать:

  • как именно я закодирую свой файл в multipart / form-data в VBA?
  • как отправить несколько файлов в Jenkins в одном запросе HTTP POST?

Дополнительные сведения, которые могут быть полезны:

Заранее благодарю за любую помощь.

РЕДАКТИРОВАТЬ:

После большой головной боли я обнаружил, что в настоящее время опция отправки параметра файла через запрос HTTP POST не поддерживается: https://issues.jenkins -ci.org / browse / JENKINS-56169

Но он был открыт как запрос новой функции.

Единственная опция - притворяться веб-браузером,и отправка HTTP-запроса POST, идентичного тому, который ожидает сервер Jenkins.Это создает проблему, которую я описал в выпуске Jenkins: в ответе сервера не содержится расположение элемента в очереди.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...