Дженкинс имеет несколько различных триггеров сборки.«Удаленная сборка триггера» - это один из таких триггеров сборки, и он принимает следующий формат URL:
JENKINS_URL/job/testgrid/job/testgrid/build?token=TOKEN_NAME
Триггер сборки на основе перехватчика Subversion - это еще один триггер сборки.Это обеспечивается плагином Subversion, который может зарегистрировать свой собственный сервлет / URL.Существуют и другие плагины, такие как GitHub plugin (JENKINS_URL/github-webhook/
), универсальный триггер веб-крюка (JENKINS_URL/generic-webhook-trigger/invoke
), которые также регистрируют свои собственные URL-адреса.
Это разныеспособы запуска сборок.В зависимости от используемого плагина, они могут предоставлять специализированную функциональность.В вашем случае с плагином Subversion параметр $ REV сообщает Jenkins, чтобы именно проверять ревизию, о которой сообщал хук.
Вот снимок экрана секции триггеров сборки с включенными trigger builds remotely
и GitHub hook trigger
: