mirror of
https://github.com/kairos-io/kairos-sdk.git
synced 2025-04-27 03:01:02 +00:00
* Skip artifacts that don't have proper names Fixing https://github.com/kairos-io/kairos/issues/3167 Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> * go mod tidy Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> * Make sure we test the fix Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> --------- Signed-off-by: Dimitris Karakasilis <dimitris@karakasilis.me> |
||
---|---|---|
.. | ||
assets | ||
base_name_test.go | ||
bootable_name_test.go | ||
cli.go | ||
container_name_test.go | ||
new_from_json_test.go | ||
new_from_os_release_test.go | ||
README.md | ||
registry_inspector.go | ||
suite_test.go | ||
tag_list_test.go | ||
tag_list.go | ||
validate_test.go | ||
versioneer.go |
_ -eer suffix : (in nouns) a person concerned with a particular thing` (https://www.oxfordlearnersdictionaries.com)
Versioneer is a library and a wrapping cli that is concerned with everything related to artifact names and versions in Kairos.
There is a standalone CLI in the bin/versioneer directory of thie repository. It's also embedded in kairos-agent as a command "kairos-agent versioneer". This allows to use it wherever we have kairos-agent available (e.g. within a Kairos OS) or inside Earthly (by running the standalone cli in an Earthly target).