recast-hep / recast-atlas

CLI for ATLAS RECAST contributors
https://recast.docs.cern.ch/
Apache License 2.0
5 stars 5 forks source link

ci: Add Kubernetes and REANA dependencies to CI #66

Closed matthewfeickert closed 2 years ago

matthewfeickert commented 2 years ago

Run the CI with the Kubernetes and REANA dependencies additionally installed to determine the behavior in a "full" environment. This requires that setuptools<58.0.0 given https://github.com/reanahub/reana-client/issues/558 and there is not a v0.8.0 reana-client release yet.

* Install 'kubernetes' and 'reana' extras in CI before running tests
* Restrict setuptools<58.0.0 to allow for installation of reana-client
   - c.f. https://github.com/reanahub/reana-client/issues/558
lukasheinrich commented 2 years ago

Thanks! This just tests the extra installs but doesn't yet test those backends right?

matthewfeickert commented 2 years ago

This just tests the extra installs but doesn't yet test those backends right?

Correct. This was more just to ensure that all extras can install properly as long as setuptools is (temporarily) restricted.