Tangled moved to emit GitRefUpdate instead of Pipeline in 1.16, this means current 1.14 based loom no longer triggers pipeline runs due to the trigger changing. (see somewhat vague https://tangled.org/tangled.org/core/tags/v1.16.0-alpha)
Upgrading to 1.16 causes sync git repo: git clone: exec: "git": executable file not found in $PATH due to 1.16 doing git.SparseSyncGitRepo when processing the knot stream which means we need git in the controller image, which I think means:
- Building and bundling
gitinto the distroless image - Moving it from distroless into
alpineorubuntu-slimor similar non-distroless - ?
Tangled put a giant banner to tell me that this is outdated every time I look at this app. I have these changes locally to upgrade it but I haven’t gotten around to testing. I can push what I have if you would like to try it out.