手机版
你好,游客 登录 注册
背景:
阅读新闻

Snapcraft 2.42发布,增加多通道Cleanbuild支持

[日期:2018-05-01] 来源:Linux公社  作者:聆听世界的鱼 [字体: ]

Snapcraft 2.42发布,增加多通道Cleanbuild支持 

Canonical于周末发布了2.42版本的Snapcraft命令行工具,用于在Ubuntu Linux操作系统上创建Snap软件包。

Snapcraft 2.42在2.41版之后不到两周时间,它改进了覆盖生命周期步骤,直通属性,错误报告以及更新dotnet,nodejs和Python插件的机制,为该实用程序添加了更多增强功能,以帮助应用程序开发人员将他们的应用打包为Snap。

在Snapcraft 2.42中,有一项称为多通道cleanbuild支持的新功能,可能适用于安装了多通道的snapcraft cleanbuild的用户。要试用它,您必须在终端仿真器中运行“$ SNAPCRAFT_BUILD_ENVIRONMENT=multipass snapcraft cleanbuild”命令。

另一方面,Snapcraft 2.42取消了对远程持久性容器的支持,这在实验阶段已经有一段时间了,并且从未准备好用于生产。它仅作为功能标志提供,允许用户启用远程LXD实例以使用本地挂载来处理构建。

“鉴于这是一个特征标志,并且从未离开实验阶段,所以删除它是正确的做法,以消除任何预期,这将进一步推动或用户在使用时经历不好的体验,”Snapcraft开发人员Sergio Schvezov说。  “这不会影响使用本地永久性LXD容器,也不会影响远程cleanbuild。”

重做了“architectures”关键字,dotnet插件的改进

在Snapcraft 2.42中包含的其他更改中,我们可以提到dotnet插件在使用“override-build”选项时覆盖插件逻辑的能力,将“architectures”关键字重构为更清晰的对象列表,并指定运行架构。

Snapcraft 2.42中还包含了其他一些较小的改进和缺陷修复程序,您可以在下面或在GitHub的发行说明中看到它们,如果要在Ubuntu操作系统上编译它,可从中下载源代码包。但是,这个版本很快就会在所有支持的Ubuntu版本的存储库中提供。

本文永久更新链接地址https://www.linuxidc.com/Linux/2018-05/152136.htm

linux
相关资讯       Snapcraft  Snapcraft 2.42 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款