project-zot / zot

zot - A scale-out production-ready vendor-neutral OCI-native container image/artifact registry (purely based on OCI Distribution Specification)
https://zotregistry.dev
Apache License 2.0
881 stars 94 forks source link

add `regclient` to ecosystem tools github action #586

Closed rchincha closed 2 years ago

rchincha commented 2 years ago

Is your feature request related to a problem? Please describe.

We currently verify against skopeo and oras. We should also do regclient.

Describe the solution you'd like

https://github.com/regclient/regclient

bogdanbiv commented 2 years ago

makefile test regclient exists, install if missing

add to Zot blackbox push-pull tests (test/blackbox/pushpull.bats)

rchincha commented 2 years ago

makefile test regclient exists, install if missing

add to Zot blackbox push-pull tests (test/blackbox/pushpull.bats)

* regclient pull OCI image (if there is an image already in Zot)

* regclient push new OCI image

We can add the install step in the github workflow instead of in the Makefile, fwiw

andaaron commented 2 years ago

Done in #668