-
# Problem
Many of the boolean flags (e.g., `--no-cache`, `--interactive`, etc.) do not take flags. This makes it very tedious to conditionally activate these pieces of functionality. See the exampl…
-
Builds have suddenly stopped working sometime over the past few days. This is affecting our CI runners, as well as our local builds. Seems like `github.com` URLs are not being rewritten properly all o…
-
## Summary
It seems like for some reason setting `WORKDIR` in a target that uses the `node:16.13` image all `RUN`s fail.
## Repro steps
With an Earthfile that looks like this:
```Earthfile
…
-
# IF / IF ELSE
## Use-cases
* Ability to switch between FROM and LOCALLY based on a build arg. This allows the user to reuse CI setup (FROM alpine) in their development workflow (LOCALLY). A co…
-
We already have a [TextMate grammar](https://github.com/earthly/earthly/blob/master/contrib/earthfile-syntax-highlighting/syntaxes/earthfile.tmLanguage.json) for VS Code syntax highlighting.
We ne…
-
Short preface: even though the argument key is `--branch`, the docs saying that the argument is `` had left me hopeful that it wasn't restricted to branches. My first try at providing a commit SHA di…
-
Hi, after reading the docs, it was not clear to me that `LOCALLY RUN` statements need to be split into different lines in order to take effect. Adding an example like this:
```
...
LOCALLY
…
-
I'm running into an interesting issue using earthly. I'm planning to run an integration test in container A that calls a selenium server in container B, and the selenium server is supposed to call bac…
-
Looks like this could be a recurrence of #922 ? The difference now is that the credentials are always displayed after `GIT CLONE` / `COPY GIT CLONE`.
**> earthly --version**
```
earthly version …
-
## Background
Earthfiles are meant to be the entire build definition for a project and not be wrapped in anything else. The reason is that we want no additional layers between the CI and Earthly wh…