-
Notifications
You must be signed in to change notification settings - Fork 386
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
implement WAIT
block to allow finer control of push operations
#1948
Comments
Edit: Please ignore this message. I reread #1836 and misunderstood things! |
Thanks for the note @JensRantil,
We don't -- all we now is a push has been received by a registry; if the registry returns with a success, earhly will now proceed to a following
I agree -- software is hard! This change is to make it possible for users to mix the two operations -- ultimately leaving it up to them for how they wish to define their targets to perform builds, tests, and maybe even deploys (via their own custom scripts).
I agree that it's a good practice to have services deal with failures (e.g. re-attempting to connect to a database if its down); however, I'm confused how this comment pertains to earthly (and this new |
This has been released under https://github.com/earthly/earthly/releases/tag/v0.6.23 It should be functionally complete; however, it should still be considered experimental and must be enabled with |
👋 I reread #1836 and now I understand my reasoning was wrong. Moonwalking out of this... 😅 |
Earthly is implementing a new
WAIT
/END
block, which will be used to control the order of commands that result in pushes.A quick example of the new syntax:
This syntax came about from discussions surrounding #1836
Current status:
should now be functionally complete; however, it is still experimental.Remaining:
The text was updated successfully, but these errors were encountered: