Skip to content

Commit

Permalink
Update CDAB Test Suite with new Target Sites and Docker image URL
Browse files Browse the repository at this point in the history
  • Loading branch information
emmanuelmathot committed Mar 15, 2024
1 parent 5dd5109 commit 4955474
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 14 deletions.
23 changes: 11 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,23 +6,22 @@ Copernicus Sentinels Data Access Worldwide Benchmark Test Suite is the software

The current supported Target Sites are

* Data Access Hubs using [DHuS Data Hub](https://sentineldatahub.github.io/DataHubSystem/):
* [Copernicus Open Access Hub (aka SciHub)](https://scihub.copernicus.eu/)
* [Copernicus Open Access Hub API (aka APIHub)](https://scihub.copernicus.eu/twiki/do/view/SciHubWebPortal/APIHubDescription)
* [Copernicus Collaborative Data Hub (aka ColHub)](https://colhub.copernicus.eu/)
* [Copernicus Sentinels International Access Hub (aka IntHub)](https://inthub.copernicus.eu/)
* Any Data Access Hubs using [DHuS Data Hub](https://sentineldatahub.github.io/DataHubSystem/) software
* DIASes
* [CREODIAS](https://creodias.eu/)
* [Mundi Web Services](https://mundiwebservices.com/)
* [ONDA](https://www.onda-dias.eu/)
* [Sobloo](https://sobloo.eu/)
* [Copernicus Data Space Ecosystem (CDSE)](https://dataspace.copernicus.eu/)
* [CREODIAS](https://creodias.eu/)
* [Mundi Web Services](https://mundiwebservices.com/)
* [ONDA](https://www.onda-dias.eu/)
* [Alaska Satellite Facility](https://www.asf.alaska.edu/)
* [Google Cloud Storage](https://cloud.google.com/storage/docs/public-datasets?)
* [Amazon Web Services](https://registry.opendata.aws/)
* [Hellenic National Sentinel Data Mirror Site](https://sentinels.space.noa.gr/)
* [Wekeo](https://www.wekeo.eu/)
* [Microsoft Planetary Computer](https://planetarycomputer.microsoft.com/)

# Repository Content

This repository is a public repository with all the source code used for building the CDAB Test Suite

The CDAB Test Suite is built automatically providing a docker image available publicly at [esacdab/testsuite](https://hub.docker.com/repository/docker/esacdab/testsuite) that can be used as Test Site.
The CDAB Test Suite is built automatically providing a docker image available publicly at [ghcr.io/esacdab/cdab-testsuite](https://github.com/esacdab/cdab-testsuite/pkgs/container/cdab-testsuite) that can be used as Test Site.

# Getting Started

Expand Down
9 changes: 7 additions & 2 deletions src/docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,13 @@ RUN ls -l /app
# final stage/image
FROM mcr.microsoft.com/dotnet/runtime-deps:7.0-bullseye-slim-amd64

LABEL org.opencontainers.image.description DESCRIPTION="CDAB Test Suite" \
org.opencontainers.image.title="CDAB client and remote client" \
org.opencontainers.image.authors="CDAB Team" \
org.opencontainers.image.vendor="CDAB Team" \
org.opencontainers.image.version="$(date -u)" \
org.opencontainers.image.url="https://github.com/esacdab/cdab-testsuite/pkgs/container/cdab-testsuite"

RUN apt-get update \
&& apt-get upgrade -y \
&& apt-get install -y python3 python3-pip shunit2 traceroute libssl1.1 libgssapi-krb5-2 sysstat sed ca-certificates jq curl \
Expand Down Expand Up @@ -101,8 +108,6 @@ ENV SSL_CERT_DIR=/dev/null
# make the terminal prettier
RUN echo 'export PS1="[\u@docker] \W # "' >> /root/.bash_profile

RUN echo "Docker image built on $(date -u) - CDAB Release v${CDAB_RELEASE}" >/etc/cdabbuild

# launch the supervisor
CMD ["sudo", "/usr/bin/supervisord", "-c", "/etc/supervisord.conf"]

Expand Down

0 comments on commit 4955474

Please sign in to comment.