Как передать входные данные из формы веб-приложения в конвейер jenkins? - PullRequest
0 голосов
/ 25 июня 2019

Я хочу передать имя пользователя и пароль, которые пользователь вводит в веб-приложение, для использования в качестве переменных в скрипте groovy для конвейера Jenkins.

В настоящее время веб-приложение запускает конвейерную сборку с помощью API Jenkins, размещая ссылку на URL проекта / сборки, щелкая кнопку отправки в HTML-форме. Я думаю о том, чтобы в форме было два текстовых поля для имени пользователя и пароля, но я не уверен, как получить эту информацию POST в Jenkins. Это веб-приложение также создается с помощью ASP.Net Core, поэтому я не уверен, что есть более эффективные способы решения этой проблемы.

В настоящее время именно так я подхожу к тому, что хочу, и, как я уже сказал, я не знаю, как на самом деле использовать информацию, введенную в текстовые поля в Jenkins.

<form action="http://localhost:8080/job/test/build" method="post">
    <h3>Username: <input type="text" name="username" /></h3>
    <h3>Password: <input type="text" name="password" /></h3>
    <input type="submit" name="createTag" value="Create!" />
</form>

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