abra/cli/internal
decentral1se b295958c17 fix: handle all container registries
See coop-cloud/organising#258

This fixes also how we read the digest of the image. I think it was
wrong before. Some registries restrict reading this info and we now just
default to "unknown" for that case.

This also appears to bring a wave of new dependencies due to the generic
handling logic of containers/... package. The abra binary is now 1mb
larger.

The catalogue generation is now slower unfortunately. But it is more
robust.

The generic logic looks in ~/.docker/config.json for log in details, so
you don't have to pass those in manually on the CLI anymore. We just
read those defaults. You can "docker login" to get credentials setup in
that file. Since most folks won't generate the catalogue, this seems
fine for now.
2022-02-21 08:46:30 +00:00
..
cli.go fix: handle all container registries 2022-02-21 08:46:30 +00:00
command.go feat: debug logging 2021-09-11 11:45:26 +02:00
deploy.go fix: skip dupe ipv4 check, done in EnsureDomainsResolveSameIPv4 2022-02-14 17:44:15 +01:00
errors.go refactor!: migrate to urfave/cli v1 2022-01-18 14:38:20 +01:00
list.go refactor: reverse list function finally 2021-12-28 02:31:06 +01:00
new.go fix: type -> recipe [ci skip] 2022-02-02 20:48:12 +01:00
recipe.go feat: show latest published version on sync 2022-02-09 08:58:20 +00:00
validate.go fix: only ensure latest after cloning 2022-02-18 09:55:07 +01:00