Use submodules rather than ecbuild_bundle git#811
Conversation
This reverts commit 99a6e88.
… into feature/submodule
|
FYI: users need to load |
|
Install GDASApp develop and feature/submodule on Hercules inside g-w. Run ctests for both installations. All tests pass in both installations except The The |
|
FYI The update to global-workflow Tagging @CoryMartin-NOAA , @andytangborn , @guillaumevernieres , @AndrewEichmann-NOAA , and @DavidNew-NOAA |
|
@RussTreadon-NOAA the develop VRFY issue I think is being handled by @apchoiCMD . The feature branch issue looks familiar, is this something that got 'unresolved' by a merge commit? Looks like it may be a PYTHONPATH or cmake related problem? |
Agreed regarding a path issue for |
The vrfy jobs runs up to the The Note that eva and soca are in the above It seems the |
@RussTreadon-NOAA I am handling "vrfy" task on hera and it looks like resolved, so I will submit the PR along with checking it on Orion side, too. @CoryMartin-NOAA just wonder have you updated eva on Orion, too? |
|
@apchoiCMD , if you have change(s) you would like me to test on Orion, let me know what to change and I'll give it a try. |
|
Modify With this change the @apchoiCMD is working on a fix for this error. The above change to All |
|
I have no more planned work on this PR apart from changes requested or suggested by reviewers. |
|
Orion gw ctests |
|
Hera gw ctests As mentioned before the Hecules, Hera, and Orion g-w snapshots contain the following local modifications
Note: As such, |
|
global-workflow branch See g-w issue #2222 for details. |
RussTreadon-NOAA
left a comment
There was a problem hiding this comment.
feature/submodule installed on Hera, Hercules, and Orion within g-w develop. g-w ctest_gdasapp run on each machine. All tests pass except test_gdasapp_soca_JGDAS_GLOBAL_OCEAN_ANALYSIS_VRFY . A fix for this ctest is under development.
Approve.
|
I will merge this later today! |
|
also resolves #835 |
This PR creates git submodules for each external JEDI library rather than using `ecbuild_bundle` to get the library source code through git. There is also a new set of scripts to automate the update process of the submodules (both an update and a git add, in separate scripts). Peppered through here are also some minor changes for CI testing that are needed due to this change + the global-workflow using submodules. --------- Co-authored-by: Guillaume Vernieres <guillaume.vernieres@noaa.gov> Co-authored-by: RussTreadon-NOAA <russ.treadon@noaa.gov> Co-authored-by: RussTreadon-NOAA <26926959+RussTreadon-NOAA@users.noreply.github.com>
This PR creates git submodules for each external JEDI library rather than using
ecbuild_bundleto get the library source code through git.There is also a new set of scripts to automate the update process of the submodules (both an update and a git add, in separate scripts).
Peppered through here are also some minor changes for CI testing that are needed due to this change + the global-workflow using submodules.