Мне нужна CircleCI для сборок Android.Пока все хорошо, можно получить сборку, как и ожидалось.Теперь я хочу изменить изображение circleci/android:api-26-alpha
, чтобы оно помещалось в файл хранилища ключей моего приложения, чтобы я мог подписывать сборки оттуда.
Как я планирую это сделать:
- Локально запустить образ в контейнере
- Скопировать файл моего хранилища ключей в соответствующий каталог
- Вставить изображение в мое новое хранилище
- Использовать это новое изображение для сборок
Проблема, с которой я столкнулся, связана с шагом 1. Я могу получить изображение на своем месте с помощью docker run --name android circleci/android:api-26-alpha
, но оно не запускается.Когда я пытаюсь docker start android
ничего не происходит, вывод docker ps --all
показывает состояние как выход, что указывает на то, что он почти сразу останавливается.Я пытаюсь получить некоторую информацию с помощью docker logs android
, но ничего не печатается.
Я уверен, что мне просто не хватает некоторых дополнительных параметров или чего-то еще при попытке запустить контейнер, но я не знаю, как найтичто
У кого-нибудь есть советы?В качестве альтернативы, есть ли другие контейнеры для сборки Android, на которые я могу посмотреть, возможно, с большей документацией?
Cheers