Skip to content

api-evangelist/earthly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Earthly (earthly)

Earthly (https://earthly.dev/) is an open source build automation tool that combines the best of Dockerfiles and Makefiles into a single, consistent build system. Earthly provides reproducible builds that run the same way on a developer laptop as they do in CI, and is extended by Earthly Cloud (hosted, accelerated runners with shared cache) and Earthly Lunar (code governance and policy guardrails).

This repository tracks the developer resources, documentation, and any machine-readable API artifacts associated with Earthly.

Overview

Earthly's primary developer interface is the earthly CLI and the Earthfile build syntax, not a web API. Earthly integrates with all major CI systems (GitHub Actions, GitLab CI, Jenkins, CircleCI, BuildKite, etc.) by running the CLI inside CI jobs.

APIs

No public REST or GraphQL API has been documented for Earthly. Earthly Cloud and Earthly Lunar are consumed primarily via the CLI and the web console. If you are aware of any developer-facing HTTP APIs, integration endpoints, or OpenAPI specifications, contributions are welcome.

Common Properties

Tags

  • Build Automation
  • CI/CD
  • Containers
  • Docker
  • Reproducible Builds
  • Open Source
  • Developer Tools

Maintainers

About

Earthly is an open source build automation tool that combines the best of Dockerfiles and Makefiles into a single, consistent build system, providing reproducible builds that run the same way on a developer laptop as they do in CI.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors