文件名称:nocicd:无代理CICD脚本
文件大小:4KB
文件格式:ZIP
更新时间:2024-03-07 02:14:58
Shell
Nocicd 无代理CI / CD脚本。 如“无CI / CD”中的nocicd ,其中“ no”表示最小或无代理。 CI / CD代表持续集成/持续交付。 如果您想在个人项目中或在一个小型团队中使用CI / CD,那么使用Jenkins这样的感觉会有点太多。 有更多轻量级解决方案,但我们可以做得更好。 或更轻。 据我所知,一个小的bash脚本就足够了。 优点: 没有安装或最少安装。 可定制天空才是极限。 这个主意 在推送代码之后,最好构建更高的环境并执行测试。 但是,除了使用基于代理的解决方案之外,我们还可以使用脚本来实现此基本功能,例如: 更新一个更高的环境,例如dev ,并在那里运行测试。 如果成功,则更新一个高于该环境的环境(例如uat ,在该环境中运行测试并创建一个候选发布。 还有任何其他需要(例如进行实际部署)。 使用范例 创建一个新的GitHub存储库so
【文件预览】:
nocicd-main
----.gitignore(16B)
----nocicd_init.sh(4KB)
----LICENSE(1KB)
----README.md(2KB)