palisade:GitHub存储库的发布自动化工具 源码
栅栏 一个用于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(如果可
文件列表
palisade-master.zip
(预估有个36文件)
palisade-master
testdata
basic.md
56B
VERSION
6B
brackets.md
58B
default.nix
679B
docker.nix
483B
shell.nix
588B
Cargo.lock
85KB
.github
暂无评论