我正在构建一个 snap 包,snapcraft 打印了以下警告:“grade”属性未指定:默认为“stable”
“等级”选项是什么以及它与渠道有何关系?
答案1
grade
可以是其中之一stable
,并且devel
它必须用应有的等级标记最终的生命快照。
这有什么用呢?假设你正在开发一个 snap,并且 CI 设置为始终推送到频道edge
;在这种情况下,需要设置grade: devel
,它的作用是确保这个 snap 不会意外发布到稳定频道。
无法将带有的快照grade: devel
释放到stable
或candidate
通道。
有关主题的完整文档,请查看发布你的快照