Настройка Artifactory

Для Emcee нужно настроить Artifactory. В него будут отправляться apk файлы и артефакты прогонов. Artifactory может быть уже существующий или новый.

Важно: Artifactory должен быть доступен одновременно и для клиента и для воркера внутри docker-контейнера. Например, если указывать адрес Artifactory в клиенте как http://localhost:8081/, то такой адрес будет недоступен внутри контейнера т.к. в нём свой отдельный localhost.

Для настройки нужно:

  • создать новый репозиторий с типом Generic и с именем на ваш выбор. Важно чтобы в поле repository при настройке клиента Emcee был указан этот репозиторий (см. главу Настройка плагина). В нем потом будет создана папка emcee-transport для работы Emcee
  • создать нового или использовать существующего пользователя Artifactory, или включить анонимный доступ в настройках. Для пользователя, в том числе анонимного, должны быть включены права на запись и удаление

Новый репозиторий можно создать в панели Administration - Repositories - Add repository - Local repository

Анонимный доступ можно включить в панели Administration - User management - Settings.