ЧТО ЭТО
От Поддержка Bitbucket 4 дня назад:
Это сообщение в честь празднования гордости здесь, в Сан-Франциско. Время от времени мы добавляем изображения в процесс push-уведомлений и / или пользовательский интерфейс для распознавания праздников и текущих событий.Это просто дань огромному разнообразию наших клиентов, сотрудников и интеграторов.
КАК ОТКЛЮЧИТЬ
Вы можете отключить сообщение терминала, перейдя в Bitbucketнастройки и снятие флажка Консольные сообщения в разделе Профиль.Логотип пользовательского интерфейса будет восстановлен на нашем обычном логотипе Bitbucket на следующей неделе.
КАК ДИСТАНЦИОННОЕ ОБСЛУЖИВАНИЕ ПЕЧАТЬ ТАМОЖЕННЫХ СООБЩЕНИЙ
Действительно, все это сводится к git
и 3 хука, которые вы можете использовать для ответа на входящие запросы для изменения хранилища:
pre-receive
- , выполняемых каждый раз, когда кто-то использует
git push
подтолкнуть коммитов в хранилище.Вызывается до того, как что-либо обновлено.
update
- , вызванное после
pre-receive
, и работает почти так же.Он по-прежнему вызывается до того, как что-либо действительно обновляется, но вызывается отдельно для каждой ссылки, которая была отправлена.
post-receive
- вызывается после успешной операции
push
, что делает хорошим местом для выполнения уведомлений .
Поэтому, судя по обсуждаемой теме, я могу с уверенностью сказать, что bitbucket
, вероятно, использовал сервис перехвата post-receive
, встроенный в их платформу, для отправкиASCII art в оригинальном посте.Стоит также упомянуть, что недавно они добавили несколько других сообщений, в частности, тех, которые предоставляют прямую ссылку на создание запроса на извлечение для только что отправленной ветви (если она не является главной).
Другие, более известные применения для этого типа технологий
Надеюсь, это поможет!