:crab: 摩天'Mean Bean CI机器
这是GitHub Actions的模板,是的后继者,用于处理的CI和部署。 我决定将其作为模板,以便能够在项目之间以及与社区共享。
特征
:hammer_and_pick: 到处测试。 使用三个不同的发布渠道来构建和测试您的Rust项目(最多50个不同的目标)。
:female_sign::female_sign: 没有配置。 设置您的二进制名称,您就可以开始了!
:helicopter: 自动GitHub部署。 为任何带标记的发行版生成二进制文件。
:factory: 大规模并行。 每个目标和通道对并行运行,唯一的限制是您的GitHub计划。
使用这个模板
此模板中有两个主要的CI文件。
—处理推和拉请求的构建和测试。
—处理在标签推送中部署到GitHub Releases的处理。
在部署之前,将变量更新为您的二进制名称。
如果不需要任何部署,可以删除mean_bean_deploy.yml 。
定制构建和测试
您可以分别在和自定义
评论0
最新资源