Earthly 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
Earthly 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
Earthly 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 MPL-2.0
开发语言 Google Go 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 云计算PaaS系统/容器
开源组织
地区 不详
投 递 者 Alias_Travis
适用人群 未知
收录时间 2021-07-12

软件简介

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

  • 通过容器构建任何东西:构建图像或独立工件(二进制文件、包、任意文件)
  • 编程语言编程语言无关:允许使用特定于语言的构建工具
  • 可重复构建:不依赖于用户的本地安装:在本地运行,与 CI 相同
  • 行之有效的并行性:无需特殊考虑即可并行构建
  • Mono 和 Poly-repo 友好:能够在庞大的项目层次结构中拆分构建定义
  • 共享缓存:在 CI 运行程序之间共享构建缓存
  • 多平台:为多个平台并行构建

要求

安装

sudo /bin/sh -c 'wget https://github.com/earthly/earthly/releases/latest/download/earthly-linux-amd64 -O /usr/local/bin/earthly && chmod +x /usr/local/bin/earthly && /usr/local/bin/earthly bootstrap --with-autocomplete'

sudo用于

  • earthly二进制文件放入目录 /usr/local/bin/并将其标记为可执行
  • 为你的 shell 安装自动补全
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击引领话题📣 发布并加入讨论🔥
发表了资讯
2022/04/23 08:23

面对巨头的垄断欺凌,Earthly 毅然决然从 “闭源” 转开源

Earthly 是一个 CI/CD 框架,允许开发者在本地开发 CI/CD 管道,并在任何地方运行它们。Earthly 利用容器来执行管道。这使得它具有可独立、可重复、可移植和并行这样的特点。目前 Earthly 在 GitHub 的 Star 数量为 6.5K。 过去为了保护 Earthly 自己的利益,并围绕它建立一个可持续的业务,他们一直在使用 BSL(Business Source License,未获得 OSI 认可)这样的 source-available(源码可见)的许可证。BSL 类似于开源许可证...

7
24
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{formatAllHtml(o.title)}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
0 评论
36 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部