diff --git a/README.rst b/README.rst index 166816d7a..b19641c1c 100644 --- a/README.rst +++ b/README.rst @@ -39,7 +39,7 @@ for each process. * - tests status - | |github_latest| |github_tagged| |coverage| |codacy| * - releases - - | |version| |commits-since| |license| + - | |version| |commits-since| |license| |docker_image| .. |py_ver| image:: https://img.shields.io/badge/python-3.7%2B-blue.svg :alt: Requires Python 3.7+ @@ -83,6 +83,10 @@ for each process. :alt: Docker Build Status (latest version) :target: https://hub.docker.com/r/pavics/weaver/tags +.. |docker_image| image:: https://img.shields.io/badge/docker-pavics%2Fweaver-blue + :alt: Docker Image + :target: https://hub.docker.com/r/pavics/weaver/tags + .. |coverage| image:: https://img.shields.io/codecov/c/gh/crim-ca/weaver.svg?label=coverage :alt: Code Coverage :target: https://codecov.io/gh/crim-ca/weaver @@ -196,13 +200,30 @@ Links Docker image repositories: -- CRIM registry: `ogc/weaver `_ -- OGC processes: `ogc-public `_ -- DockerHub: `pavics/weaver `_ +.. list-table:: + :header-rows: 1 + + * - Name + - Reference + - Access + * - DockerHub + - `pavics/weaver `_ + - |public| + * - CRIM registry + - `ogc/weaver `_ + - |restricted| + * - CRIM OGC Processes + - `ogc-public `_ + - |restricted| + +.. |public| image:: https://img.shields.io/badge/public-green +.. |restricted| image:: https://img.shields.io/badge/restricted-orange -:: +For a prebuilt image, pull as follows: - $ docker pull pavics/weaver:5.1.1 +.. code-block:: shell + + docker pull pavics/weaver:5.1.1 For convenience, following tags are also available: @@ -214,25 +235,21 @@ Following links correspond to existing servers with `Weaver` configured as *EMS* .. list-table:: :header-rows: 1 - * - Status - - Description + * - Description + - Version - Entrypoint - * - **active** - - HYBRID Server - - https://service.crim.ca/ - * - **deprecated** - - ADES Test server - - https://ogc-ades.crim.ca/weaver/ - * - **deprecated** - - EMS Test server - - https://ogc-ems.crim.ca/weaver/ - * - **deprecated** - - EMS Extra server - - https://ogc.crim.ca/weaver/ + * - CRIM Services Portal + - |crim-services-version| + - `https://services.crim.ca/weaver `_ + * - `DACCS Project `_ - CRIM Development Instance + - |hirondelle-version| + - `https://hirondelle.crim.ca/weaver `_ + +.. |crim-services-version| image:: https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fservices.crim.ca%2Fweaver%2Fversions&query=%24.versions%5B0%5D.version&label=version +.. |hirondelle-version| image:: https://img.shields.io/badge/dynamic/json?url=https%3A%2F%2Fhirondelle.crim.ca%2Fweaver%2Fversions&query=%24.versions%5B0%5D.version&label=version .. note:: The test servers will **not** necessarily be up-to-date with the *latest* version. - Request the ``${server}/weaver/versions`` route to verify the running version. ---------------- Configuration