HDFGroup / hsds

Cloud-native, service based access to HDF data
https://www.hdfgroup.org/solutions/hdf-kita/
Apache License 2.0
125 stars 52 forks source link

Update scripts to use docker compose v2 #340

Closed mattjala closed 2 months ago

mattjala commented 2 months ago

Docker Compose v1 is deprecated - see #339.

This replaces CLI invocations of docker-compose with docker compose, which uses v2 instead.

To test the new scripts, this adds a CI workflow to build and test with Docker. Docker + Windows still has some issues, so tests with that combination are skipped for now. I also moved h5pyd tests from being a matrix option to the default, since that doubled the number of workflows for no good reason.

Results of workflow run can be seen here.

Resolves #339.