jFrog Artifactory
jFrog Artifactory
Get Artifactory
* Try out Artifactory - start here
* Create a local OCI repository called oci-local
docker login <artifactory-url>
Run the conformance test
Clone OCI Distribution Spec
git clone https://github.com/opencontainers/distribution-spec -b v1.0.1
Build conformance binary
cd distribution-spec/conformance
go test -c
Set various environment variables
export OCI_ROOT_URL=<artifactory-url>
export OCI_USERNAME=<artifactory-user>
export OCI_PASSWORD=<artifactory-token>
export OCI_NAMESPACE=oci-local
export OCI_TEST_PULL=1
export OCI_TEST_PUSH=1
export OCI_TEST_CONTENT_DISCOVERY=1
export OCI_TEST_CONTENT_MANAGEMENT=1
Run conformance test
./conformance.test