ORNL / DataFed

A Federated Scientific Data Management System
https://ornl.github.io/DataFed/
Other
18 stars 14 forks source link

First commit to updated CI #954

Closed JoshuaSBrown closed 4 months ago

JoshuaSBrown commented 4 months ago

Description

This fixes the CI metadata services after using Blake's cleaner docker containers. It also adds the repo services and the Globus instance as part of the CI setup. At the end of the CI end-to-end tests have been also tested.

Diagram to CI pipeline is here.

https://confluence.ccs.ornl.gov/display/DATAFED/FLOW+-+CI

JoshuaSBrown commented 4 months ago

@nedvedba did you look at any of the build pipelines and check to see if you understood how the CI works, or have any suggestions for improvements?

Another question you might ask is how you run and debug the CI pipeline if something comes up.

Also if you have some ideas for how to improve the pipeline we should discuss that as well.