Snapcraft
前置条件
1. 安装 snap
然后重新启动系统。
2. 安装 snap 基座
3. 安装 snapcraft
配置
- 创建一个 UbuntuOne 账号。
- 请前往 Snapcraft 网站注册一个应用名称。
- 在你项目的根目录创建一个 snapcraft.yaml 文件。
- 调整 snapcraft.yaml 文件中的 name。
解释
name
变量定义了你的应用程序的名称,并且必须设置为之前注册的名称。base
变量定义了你正在使用的核心。version
变量定义了版本,并且应该随着源代码库的每次更改而更新。apps
部分允许你公开桌面和二进制文件以供用户运行你的应用。package-repositories
部分允许你添加一个包仓库来帮助你满足你的依赖。build-packages
/build-snaps
为你的 snap 定义构建依赖。stage-packages
/stage-snaps
定义了你的 snap 的运行时依赖。override-pull
部分在拉取数据源之前运行一系列命令。craftctl default
执行默认的拉取命令。organize
部分将文件移动到合适的目录,以便二进制文件和桌面文件可以暴露给apps
部分。
构建
测试
手动发布
自动构建
- 在你的 app 开发者页面上,点击
builds
选项卡。 - 点击
login with github
. - 输入存储库的详细信息。
© 2024 Tauri中文网