На Jenkins есть ли способ разрешить просмотр журналов сборки анонимно? - PullRequest
0 голосов
/ 27 августа 2018

Есть ли способ анонсировать журналы сборки (или выходные данные сборки) из задания анонимно, если известен URL-адрес?

Я понимаю, что в настройках есть анонимные учетные данные, однако я неуверен, какой вариант только выставит журналы сборки. enter image description here

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

1 Ответ

0 голосов
/ 27 августа 2018

Помните, по умолчанию Jenkins при установке разрешает анонимный доступ.На самом деле все пользователи могут делать все, что плохо.Вы должны заблокировать доступ с помощью плагина Role Strategy и, возможно, также с помощью плагина Active Directory , хотя с использованием собственных пользователей Jenkins можно начать с самого начала.

Я бы посоветовал вам включить Security и предоставлять пользователям доступ, который им ДЕЙСТВИТЕЛЬНО необходим через роли для выполнения их ролей.Часто многим ролям в группе разработчиков и тестеров необходим ТОЛЬКО доступ на чтение к Jenkins, чтобы они могли понять, почему их сборки не удалось.Чтобы избежать проблем, связанных с «шинным фактором», только один или два других человека нуждаются в административном доступе.

Если вам ДЕЙСТВИТЕЛЬНО нужен анонимный доступ к консоли (я не рекомендую это), возможно, Job -> Read - этонаиболее целенаправленное разрешение на предоставление доступа к просмотру журнала «консоли» задания.

Если отображается экран входа в систему, необходимо включить защиту.В этом случае у вас должна быть роль, отличная от Admin, которая имеет общее разрешение на чтение.

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