Документация
/

Общие пресеты

Общие пресеты

Используйте общие конфигурации обфускации и выбирайте начальные настройки для команды.

Публикация пресета

Публиковать общие пресеты может только владелец команды. Настройте параметры обфускации, откройте Свои пресеты и нажмите Сохранить текущие. Укажите имя, включите Поделиться с моей командой и нажмите Сохранить пресет.

Чтобы поделиться существующим пресетом, откройте его меню, выберите Переименовать и включите общий доступ. Для обновления опций сохраните текущую конфигурацию под тем же именем и подтвердите перезапись.

Загрузка и изменение общего пресета

Участники находят общие конфигурации в разделе Пресеты команды и применяют их через Загрузить пресет. Изменять или удалять общий оригинал может только владелец. Выберите Скопировать в мои пресеты, чтобы создать независимую личную копию для редактирования.

Пресет команды по умолчанию

Владелец может выбрать Сделать пресетом команды по умолчанию в меню общего пресета. Пресет по умолчанию может быть только один. После его загрузки участники могут менять опции. После обновления общего пресета владельцем загрузите его повторно, чтобы применить изменения.

Выберите Убрать пресет команды по умолчанию, чтобы убрать статус пресета по умолчанию и сохранить общий доступ. Отключение общего доступа также снимает этот статус.

Принудительный пресет команды по умолчанию

Пресет команды по умолчанию обычно служит лишь отправной точкой, которую участники могут менять. Вместо этого владелец команды может заблокировать его. Откройте Настройки → Команда, включите Принудительно задать пресет команды по умолчанию и выберите пресет для принудительного применения. Пока действует принудительный пресет, параметры участников доступны только для чтения, и каждая обфускация (в панели, при API-запросах участников и через сервисные токены команды) использует принудительный пресет. Отключите переключатель, чтобы вернуться к мягкому значению по умолчанию. См. Закрепление версии, чтобы точно так же задать единую версию.

Использование конфигурации в CI

Пресет команды по умолчанию применяется в интерфейсе. Для сборок через API явно передавайте нужные опции в каждом запросе. Храните отдельные конфигурации для функциональных тестов и защищённых производственных сборок. Настройки для функциональных тестов описаны в разделе Тестирование и CI.