1. 首页
  2. 数据库
  3. 其它
  4. palisade:GitHub存储库的发布自动化工具 源码

palisade:GitHub存储库的发布自动化工具 源码

上传者: 2021-03-22 09:51:34上传 ZIP文件 46.94KB 热度 17次
栅栏 一个用于GitHub仓库的简单发布自动化工具 Palisade( :/pæləˈseɪd /)是一种工具,可以从changelog和版本文件中读取内容,然后使用它们来削减软件版本。 此工具旨在由CI工具在每次提交给master时运行。 制作说明 与尼克斯 如果已安装 ,则可以运行以下命令来构建此软件: $ nix-build 这将自动创建链接到./result的发布版本。 二进制文件将是./result/bin/palisade 。 带货物 $ cargo build --release 骇客 如果您使用的是Nix, 和 ,则可以通过在该项目的签出中运行direnv allow来获得所需开发环境的精确副本。 如果您想尝试此工作流程,请参阅,以获取有关如何安装Nix的更多信息。 如果您不使用Nix,则至少需要以下依赖项: Rust 1.43或更高版本 libgit2(如果可
用户评论