coryb
coryb
Sometimes packages start up process as they are installed. This will cause the umount to fail so we cannot take an ebs snapshot. We need to discover processes with open...
This adds the sprig template funcs for general usage Also I have added several docker image parsing template funcs which I have needed for various docker image publishing routines.
We probably want to wait on this merge until #152 is fixed. The crossHLB target should demonstrate that issue spuriously.
This is my current thinking, adding a `capture` option::run builtin to collect the stdout from the call to allow aliasing. In this example, we have `capture as now` where I...
Multi-platform image publishing has become a more common use-case. We need to figure out how to represent multi-platform images via HLB. I [recently added](https://github.com/openllb/hlb/pull/272) an `option::image platform` to let us...
This is a confusing edge case that is hard to debug. If we are lucky we will get a `stack overflow` error, but depending on the graph to get to...
A hack was introduced in #147 to add an environment variable to the llb.ExecOp when `ignoreCache` is used instead of using `llb.IgnoreCache`. The llb option has the undesired effect of...
Input: ``` fs default() { image "alpine:latest" run "echo 1" with option { readonlyRootfs } run "echo 2" } ``` Output: ``` $ ./hlb run --log-output plain ./tests/bug.hlb #1 compiling...
I open jira-ui, select a query, use down-arrow to select an issue, enter to view issue. Then "E" to edit the issue, I see edit screen, make a change and...
`build.hlb` file: ``` fs _first() { image "busybox" run "echo first" with option { mount scratch localCwd as first } } fs _second() { _first run "echo second" option {...