-
Notifications
You must be signed in to change notification settings - Fork 37
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Feature #1980 Use the main_vX.Y of METplus components for main METplu…
…s tests (#1985)
- Loading branch information
1 parent
c535ec7
commit 0d1dffa
Showing
4 changed files
with
98 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
[METdataio] | ||
local_path = ../METdataio | ||
protocol = git | ||
required = True | ||
repo_url = https://github.com/dtcenter/METdataio | ||
branch = main_v2.0 | ||
|
||
[externals_description] | ||
schema_version = 1.0.0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
[METcalcpy] | ||
local_path = ../METcalcpy | ||
protocol = git | ||
required = True | ||
repo_url = https://github.com/dtcenter/METcalcpy | ||
branch = main_v2.0 | ||
|
||
[METplotpy] | ||
local_path = ../METplotpy | ||
protocol = git | ||
required = True | ||
repo_url = https://github.com/dtcenter/METplotpy | ||
branch = main_v2.0 | ||
|
||
[externals_description] | ||
schema_version = 1.0.0 |
61 changes: 56 additions & 5 deletions
61
docs/Release_Guide/release_steps/metplus/update_manage_externals.rst
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,60 @@ | ||
Update the version numbers in the manage externals files | ||
-------------------------------------------------------- | ||
|
||
build_components/Externals_stable.cfg | ||
There are a few .cfg files used by Manage Externals that should | ||
include the correct tag or branch that corresponds to the | ||
METplus Coordinated Release for each METplus component. | ||
|
||
Each of the components in these files has a tag associated with them. | ||
Update the value for tag to the tag associated with the release for each | ||
METplus component that is part of this METplus coordinated release, i.e. | ||
MET should be v10.0.0 for the METplus 4.0.0 coordinated release. | ||
**THIS MAY HAVE ALREADY BEEN DONE PRIOR TO THE RELEASE!** | ||
|
||
For a METplus X.Y.Z Coordinated Release, | ||
the version of the components are typically: | ||
|
||
* **MET:** X+6 | ||
* **METviewer:** X | ||
* **METplotpy:** X-3 | ||
* **METcalcpy:** X-3 | ||
* **METdataio:** X-3 | ||
|
||
Examples: | ||
|
||
For the METplus **4.1**.0 release: | ||
|
||
* MET is **10.1**.0 | ||
* METviewer is **4.1**.0 | ||
* METplotpy is **1.1**.0 | ||
* METcalcpy is **1.1**.0 | ||
* METdataio is **1.1**.0 | ||
|
||
For the METplus **5.0**.0 release: | ||
|
||
* MET is **11.0**.0 | ||
* METviewer is **5.0**.0 | ||
* METplotpy is **2.0**.0 | ||
* METcalcpy is **2.0**.0 | ||
* METdataio is **2.0**.0 | ||
|
||
**This may not always be the case.** | ||
When in doubt, check the components' repository or ask another developer. | ||
|
||
Update build_components/Externals_stable.cfg | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
Ensure the *tag* for each component is correct. It should match the format | ||
**vX.Y.Z** where X.Y.Z is the version of that component. | ||
For example, MET should be **v11.0.0** for METplus 5.0.0. | ||
|
||
|
||
Update .github/parm/Externals_metdataio_stable.cfg | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
Ensure the *branch* value is correct. It should match the format | ||
**main_vX.Y** where X.Y is the version of that component. | ||
For example, METdataio should be **main_v2.0** for METplus 5.0.0. | ||
|
||
Update .github/parm/Externals_metplotcalcpy_stable.cfg | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
Ensure the *branch* for each component is correct. It should match the format | ||
**main_vX.Y** where X.Y is the version of that component. | ||
For example, METplotpy and METcalcpy should be **main_v2.0** for METplus 5.0.0. |