Earthly CI/CD 框架开源项目

我要开发同款
匿名用户2021年07月12日
97阅读
所属分类Google Go、云计算、PaaS系统/容器
授权协议MPL-2.0

作品详情

Earthly是一个CI/CD框架,允许开发者在本地开发管道,并在任何地方运行它们。Earthly利用容器来执行管道。这使得它们具有可独立、可重复、可移植和并行这样的特点。用户可以使用Earthly创建Docker映像和工件(例如,二进制文件、包、任意文件)。

通过容器构建任何东西:构建图像或独立工件(二进制文件、包、任意文件)编程语言编程语言无关:允许使用特定于语言的构建工具可重复构建:不依赖于用户的本地安装:在本地运行,与CI相同行之有效的并行性:无需特殊考虑即可并行构建Mono和Poly-repo友好:能够在庞大的项目层次结构中拆分构建定义共享缓存:在CI运行程序之间共享构建缓存多平台:为多个平台并行构建要求DockerGit安装sudo/bin/sh-c'wgethttps://github.com/earthly/earthly/releases/latest/download/earthly-linux-amd64-O/usr/local/bin/earthly&&chmod+x/usr/local/bin/earthly&&/usr/local/bin/earthlybootstrap--with-autocomplete'

sudo用于

将earthly二进制文件放入目录/usr/local/bin/并将其标记为可执行为你的shell安装自动补全
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论