Alex Suraci

Results 105 issues of Alex Suraci

## Summary Currently, the order appears to be 'vars > file1 > file2`: https://github.com/concourse/concourse/blob/fab3de1722a2ce998d3710bd066453594f24ec57/atc/exec/set_pipeline_step.go#L179-L196 We should change this to match the [documented behavior of `fly set-pipeline -l -v`](https://concourse-ci.org/vars.html#static-vars), i.e. `vars:`...

help wanted
enhancement
breaking

Hi there! My project has code to unpack an OCI image into a flat local rootfs directory, and I just noticed `mutate.Extract` exists for doing the same thing. I hoped...

lifecycle/frozen

Currently thunks runs in the same network namespace as the host. Bass was never designed for running untrusted thunks, so this isn't necessarily a bad thing[^1], but it has a...

enhancement
breaking

Current recommended practice is to accept paths as inputs: https://github.com/vito/bass/blob/cf555200852237800a5decb238e87401890e76bd/bass/test#L9 And then run with `./bass/test -i src=./`. Bass automatically parses `./` into a proper host path. The nice thing about...

docs

I'm trying to work on the patio and my laptop is overheating while I type a long comment in a Bass script. Hilariously it evaluates the current file on every...

enhancement
help wanted

bonus points for doing this ONLY in a `($ foo $bar)` form

good first issue

The function for joining a list of lists together is currently called `(append)`. It should be called `(concat)` for consistency with Clojure. Also the name `(append)` feels more like `(conj)`.

good first issue

use https://github.com/mitchellh/gon

The v0.1.0 and v0.1.1 releases include `.json` files that only worked on my machine, because they accidentally embed host paths. The fix for this is easy case-by-case but this feels...