Тестирование чистой сборки Snapcraft

Я сделал snapcraft.yaml для приложения. Он построен на моем компьютере, но друг обнаружил, что он не создан для него. Как я могу убедиться, что оснастка собирается для всех, прежде чем делиться ею?

4
задан 15 June 2016 в 21:25

1 ответ

Snapcraft имеет встроенное cleanbuild функция. Это использует LXD для создания контейнера, затем это устанавливает необходимые инструменты в контейнере. Это затем создаст Ваш снимок, таким образом, можно будет удостовериться, что все требуемые зависимости от сборки присутствуют, и друг может создать его очень хорошо.

Гарантируют, что LXD установлен, и работающий (превосходное руководство StГ©phane Graber доступно здесь ), затем выполните следующее в том же каталоге как Ваш snapcraft.yaml:

snapcraft cleanbuild

7
ответ дан 15 June 2016 в 21:25

Другие вопросы по тегам:

Похожие вопросы: