diff options
author | Kamil Trzcinski <ayufan@ayufan.eu> | 2016-06-15 12:53:10 +0200 |
---|---|---|
committer | Kamil Trzcinski <ayufan@ayufan.eu> | 2016-06-15 12:53:23 +0200 |
commit | f30d1fdf94a373649b2b570bbd6d77cbe817ebe0 (patch) | |
tree | 24a5fe5dbf46b75656bd959d0bc9081e17703cbd /lib/container_registry/client.rb | |
parent | 3a857e0e6c9460692f4b5d61e634205da9dee63a (diff) | |
download | gitlab-ce-f30d1fdf94a373649b2b570bbd6d77cbe817ebe0.tar.gz |
Add support for Docker Registry manifest v1
Diffstat (limited to 'lib/container_registry/client.rb')
-rw-r--r-- | lib/container_registry/client.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/container_registry/client.rb b/lib/container_registry/client.rb index 4d726692f45..e0b3f14d384 100644 --- a/lib/container_registry/client.rb +++ b/lib/container_registry/client.rb @@ -47,7 +47,9 @@ module ContainerRegistry conn.request :json conn.headers['Accept'] = MANIFEST_VERSION - conn.response :json, content_type: /\bjson$/ + conn.response :json, content_type: 'application/vnd.docker.distribution.manifest.v1+prettyjws' + conn.response :json, content_type: 'application/vnd.docker.distribution.manifest.v1+json' + conn.response :json, content_type: 'application/vnd.docker.distribution.manifest.v2+json' if options[:user] && options[:password] conn.request(:basic_auth, options[:user].to_s, options[:password].to_s) |