Я полный новичок и, кажется, пропустил какой-то важный раздел в документах, но, скажем, у меня есть эти файлы:
$ дерево
.
ââ щелчок
âââ snapcraft.yaml
âââ йоло
âââ test.txt
и содержание snapcraft.yaml
находятся:
name: my-snap-name # вы, вероятно, хотите 'зарегистрировать Snapcraft <имя>'
base: core18 # базовая оснастка является средой выполнения для этой привязки
version: '0.1' # только для людей, обычно '1.2+git' или '1.3.2'
Резюме: Однострочная подача в лифте для вашего потрясающего снимка # 79 char краткое содержание
описание: |
Это описание моего снапа. У вас есть абзац или два, чтобы рассказать
самая важная история о вашей оснастке.Не превышайте 100 слов,
мы живем в tweetspace, и ваше описание хочет хорошо выглядеть на снимке
хранить.
класс: devel # должен быть «стабильным» для выпуска в каналы-кандидаты/стабильные
confinement: devmode # используйте 'strict', когда у вас есть нужные плагины и слоты
части:
моя часть:
# См. «плагины snapcraft»
плагин: дамп
источник: йоло
Тогда я ожидал бы запустить команду снапкрафт
в корень этих двух каталогов и получаем снап-файл мое имя-привязки_0.1_amd64.snap
который я затем могу приступить к проверке с unsquashfs -l *.snap
и я должен увидеть файл test.txt
где-то в нем.
Я не должен? Что я не понимаю?