NOAA-GSL / ExascaleWorkflowSandbox

Other
2 stars 2 forks source link

Update parsl tests to use latest containers #23

Closed christopherwharrop-noaa closed 1 year ago

christopherwharrop-noaa commented 1 year ago

The CI workflow that was used to check the Parsl examples was made obsolete by the updates to the containers and their associated CI tests. This PR updates the CI testing of the Parsl examples such that they use the latest container pushed to the registry. It also uses a bind mount to bring the tests into the container so that tests can be added and modified without having to rebuild the containers. It would have been preferable to keep the CI testing of the examples in their own CI workflow, but current limitations of CI job dependencies does not allow that (dependencies between CI jobs only works correctly for jobs contained in a single workflow file). As a result, the testing of the examples was added as a job to the Ubuntu and CentOS container workflows.

venitahagerty commented 1 year ago

And then a check failed.