cli
cli copied to clipboard
A CLI for building container images on Kubernetes!
The command-line needs to print out information and errors for all sub-commands and we would benefit to have a single component responsible for this task. Right now we have a...
# Changes - Refactoring the `PodFollower` into `PodLogsFollower`, a component focused on the pod lifecycle, capable of both streaming live logs and read logs from an existing pod - `shp...
# Changes - Change prefix cli to shp for release - Add kubectl plugin of shp for release - Change `replacements` to `name_template` for archive files Because `replacements` will be...
Since we are cross-compiling the `shp` binary, we should ensure that all tests work on a macOS client. GitHub actions now support macOS based runners - it is not clear...
Since we are cross-compiling the `shp` binary, we should ensure that all tests work on a Windows client. GitHub actions now support Windows based runners - it is not clear...
The sub-command `buildrun list` should show more information about the resource, as in the output-image, elapsed build time, creation date, and more. The current output is as follows: ``` $...
The prefix name of release archive files is `cli` today, and i believe that it should be `shp`. Prefix with `kubectl-shp` if we release a kubectl plugin of shp. Other...
Like @otaviof brought it up in a PR comment, I can highly recommend introducing GoReleaser. It covers the whole Go build nicely (including build parameters, reproducible builds), supports cross platform...
Started seeing some overlap in validation individual PRs are doing in this repo with what is already done is spots like https://github.com/shipwright-io/build/blob/main/pkg/validate/ Do we just halt / remove doing analogous...
At the moment, many files in this repository do not have a copyright header. This needs to be fixed. Ideally, we also have an action that verifies the presence of...