×

Earthly CI/CD框架

消耗积分:2 | 格式:zip | 大小:6.43 MB | 2022-05-10

康大争

分享资料个

授权协议 MPL-2.0
开发语言 Google Go
操作系统 跨平台
软件类型 开源软件
所属分类 云计算PaaS系统/容器

软件简介

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

poYBAGJn0qyASl--AAEcOEo8ccY043.pngpoYBAGJn0qyASl--AAEcOEo8ccY043.png

  • 通过容器构建任何东西:构建图像或独立工件(二进制文件、包、任意文件)
  • 编程语言编程语言无关:允许使用特定于语言的构建工具
  • 可重复构建:不依赖于用户的本地安装:在本地运行,与 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 安装自动补全
 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !