box
box copied to clipboard
A mruby-based Builder for Docker Images
https://asciinema.org/a/c1n0h0g73f10x4cuzjf1i51vg reports that it is archived.
Reproduce codes: ``` func main() { cmd := exec.CommandContext(context.Background(), "box", "-o", "tag", "-n", "-t", "test123", "./box.rb") out, err := cmd.CombinedOutput() fmt.Println(err) fmt.Println(string(out)) } ``` Signed-off-by: Leslie Qi Wang
the after processes first, then the skip.
This is not a security issue, just a bug in how we handle `inside` statements. ```ruby inside "/one" do inside "two" do end inside "three" do end end ``` Right...
Does box have ability to push image to repository after tag? Or, maybe, you can add it?
This is especially hard on kubernetes consumers.
Haven't figured out the trigger yet, but debug shells sometimes cause this.
Now that we've separated the execution context and language evaluator, we can support multiple languages without having to implement all the builder logic again. What I'd like to introduce is...