Jenkins заменяет текст в шаге сборки другим текстом - PullRequest
0 голосов
/ 09 мая 2018

Я бы не поверил этому, если бы не видел это своими глазами. На любом этапе сборки (мы пробовали несколько типов) термин http(s)://api.DOMAIN.com заменяется на https://licensing.domain.com.

  1. Мы проверили поведение на двух разных компьютерах (один Mac, один Windows 10).
  2. И licensing.domain.com, и api.domain.com являются действительными доменными именами. licensing.domain.com используется на других работах.
  3. Это происходит во время сохранения с любой работой, которую мы создаем или редактируем. Если мы создадим задание и добавим шаг сборки, который должен напечатать https://api.domain.com, он напечатает https://licensing.domain.com.
  4. Это происходит с любым типом шага сборки.
  5. Текст изменен в конфигурации шага построения задания.
  6. Работа не должна быть выполнена. Это происходит, когда он сохраняется во время создания или когда он редактируется.

https://api.domain.com => https://licensing.domain.com

Но когда мы присоединяем протокол (HTTP или HTTPS) к имени домена, у нас не возникает проблемы.

'https://' + 'api.domain.com' => https://api.domain.com

Изменение расширения домена не приводит к изменению строки.

http://api.domain.net => https://api.domain.net

Я принимал непосредственное участие в настройке системы, и я не создал ничего, что, по моим сведениям, могло бы вызвать это.

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