Skip to content

Roll out new ci-action to all jedi-bundle repos #16

@eap

Description

@eap

Tracking this rollout with a table containing data cribbed from the old CI's master configuration. These input values will be needed for the rollout. Some of these repos may have quirks that require additional features in the updated CI (the use of the "integration" script by fv3-jedi-lm already stands out in this regard). As this issue progresses I'll note where features or fixes are necessary and I'll parcel out that work in new bugs.

Definition of done: with respect to the repos listed in the table below the following two conditions must be met;

  1. For repos where the legacy CI is currently enabled
    • All compatible repos are migrated
    • Incompatible repos have work tracking issues filed.
  2. For repos where the legacy CI is not enabled.
    • If CI is desired on the repo it will be enabled (or have an issue filed if necessary)
    • If CI is not desired, it will be left as is.
Rollout Status target URI Branch
✅ Done oops JCSDA-internal/oops.git develop
✅ Done ioda JCSDA-internal/ioda.git develop
✅ Done vader JCSDA-internal/vader.git develop
✅ Done saber JCSDA-internal/saber.git develop
✅ Done iodaconv JCSDA-internal/ioda-converters.git develop
✅ Done fv3-jedi JCSDA-internal/fv3-jedi.git develop
✅ Done soca JCSDA-internal/soca.git develop
✅ Done ufo JCSDA-internal/ufo.git develop
✅ Done coupling JCSDA-internal/coupling.git develop
✅ Done oasim jcsda-internal/oasim.git develop
✅ Done pyiri-jedi JCSDA-internal/pyiri-jedi.git develop
✅ Done mpas-jedi JCSDA-internal/mpas-jedi.git develop
🔄 New integration crtm jcsda/CRTMv3.git develop
🔄 New integration fv3-jedi-lm JCSDA-internal/fv3-jedi-linearmodel.git develop
No integration / eval mpas MPAS-Dev/MPAS-Model.git v8.2.1
No integration / eval ropp-ufo jcsda-internal/ropp-test.git develop
No integration / eval gsw jcsda-internal/GSW-Fortran.git develop
No integration / eval fv3-jedi-data JCSDA-internal/fv3-jedi-data.git develop
No integration / eval mpas-jedi-data JCSDA-internal/mpas-jedi-data.git develop
No integration / eval ioda-data JCSDA-internal/ioda-data.git develop
No integration / eval rttov jcsda-internal/rttov.git develop
No integration / eval ufo-data JCSDA-internal/ufo-data.git develop

Metadata

Metadata

Assignees

No one assigned

    Labels

    INFRAJEDI Infrastructure

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions