PelicanPlatform / xrootd-s3-http

An XRootD plugin that allows Pelican to interface with s3/http server backends
Apache License 2.0
2 stars 6 forks source link

Add a GHA to run our (currently minimal) unit tests #28

Closed jhiemstrawisc closed 7 months ago

jhiemstrawisc commented 7 months ago

This testing framework is largely cloned from the scitokens-cpp library (which has been my inspiration for many things C/C++ as I develop my c legs). This is a starting point, but we'll probably want to modify the action to better suit some of our needs. For example right now we only build/run on ubuntu, but we'll want to add MacOS to that shortly.

In the meantime, the test should at least run our unit tests and tell us whether we broke anything related to hostURL generation.