Fetches images (revisions) from docker hub for all mu.semte.ch images in the triple store.
500
Fetches images (revisions) from docker hub for all mu.semte.ch images in the triple store.
This service will
make a POST call on:
/update-revisions
The microservices are supposed to be stored in the db according to the following resources excerpt. The is-core property is supposed to be true.
(define-resource microservice ()
:class (s-prefix "mu:Microservice")
:properties `((:title :string ,(s-prefix "dct:title"))
(:description :string ,(s-prefix "dct:description"))
(:is-core :boolean ,(s-prefix "ext:isCoreMicroservice"))
(:repository :url ,(s-prefix "ext:repository")))
:has-many `((revision :via ,(s-prefix "ext:hasRevision")
:as "revisions"))
:resource-base (s-url "http://info.mu.semte.ch/microservices/")
:on-path "microservices")
All revisions are stored as:
(define-resource revision ()
:class (s-prefix "mu:MicroserviceRevision")
:properties `((:image :string ,(s-prefix "ext:microserviceRevision"))
(:version :string ,(s-prefix "ext:microserviceVersion")))
:has-one `((microservice :via ,(s-prefix "ext:hasRevision")
:inverse t
:as "microservice"))
:resource-base (s-url "http://info.mu.semte.ch/microservice-revisions/")
:on-path "microservice-revisions")
Content type
Image
Digest
Size
45.9 MB
Last updated
over 6 years ago
docker pull semtech/microservice-revision-service