С плагином (плагином SCM) я работаю над проблемой, заключающейся в том, что он не работает ни в каком другом типе работы / проекта, кроме Freestyle-проекта. Я хотел бы скрыть настройку плагина со страницы конфигурации проекта для других типов работ / проектов (maven, матрица и т. Д.), Потому что это, кажется, отвлекает людей. Интересно, есть ли «правильный» способ сделать это или каким-либо образом вообще?
В настоящее время тип проекта сначала проверяется в checkout-методе, и, если он не совпадает, сборка сразу завершается неудачей, но это не совсем удовлетворительное решение, поскольку до конца требует немного больше работы. пользователь.
Редактировать : У меня есть догадка, что это могло бы быть возможно путем создания некоторой магии в дескрипторе, связанном с классом SCM, но я все еще немного мал.
Редактировать # 2 : мне удалось решить эту проблему, я, кажется, немного сонлив. Большое спасибо всем, кто хоть немного беспокоился об этом.