-
Notifications
You must be signed in to change notification settings - Fork 38
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Browse files
Browse the repository at this point in the history
* Work in progress adding instructions dropdowns to the release guide * Per #2844, more dropdowns * Per #2844, add instruction dropdowns for all MET instructions * Per #2844, more dropdowns. * Per #2844, use instruction dropdowns throughout * Per #2844, remove METexpress AWS instruction since its no longer relevant. * Remove accidentally committed .DS_Store file.
- Loading branch information
1 parent
84b32cf
commit ea4c625
Showing
86 changed files
with
913 additions
and
757 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
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
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
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
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
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
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
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
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
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 |
---|---|---|
@@ -1,9 +1,11 @@ | ||
Checkout the Main Branch | ||
^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
Checkout the main branch for the X.Y release. If you are creating | ||
the |projectRepo|-X.Y.Z official or bugfix release, checkout main_vX.Y. | ||
.. dropdown:: Instructions | ||
|
||
.. parsed-literal:: | ||
Checkout the main branch for the X.Y release. If you are creating | ||
the |projectRepo|-X.Y.Z official or bugfix release, checkout main_vX.Y. | ||
|
||
git checkout main_vX.Y | ||
.. parsed-literal:: | ||
git checkout main_vX.Y |
22 changes: 13 additions & 9 deletions
22
docs/Release_Guide/release_steps/checkout_source_branch.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,18 +1,22 @@ | ||
Checkout the Source Branch | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
* If creating a **beta** (betaN) or **first release candidate** (rc1) release, | ||
checkout the develop branch: | ||
Checkout the source branch based on the type of release to be created. | ||
|
||
.. parsed-literal:: | ||
.. dropdown:: If creating a beta or rc1 release | ||
|
||
git checkout develop | ||
* If creating a **beta** (betaN) or **first release candidate** (rc1) release, | ||
checkout the develop branch: | ||
|
||
**OR** | ||
.. parsed-literal:: | ||
* If creating a **later release candidate** (rc2+) release, | ||
checkout the appropriate main branch: | ||
git checkout develop | ||
.. parsed-literal:: | ||
.. dropdown:: If creating an rc2+ release | ||
|
||
git checkout main_vX.Y | ||
* If creating a **later release candidate** (rc2+) release, | ||
checkout the appropriate main branch: | ||
|
||
.. parsed-literal:: | ||
git checkout main_vX.Y |
32 changes: 18 additions & 14 deletions
32
docs/Release_Guide/release_steps/clone_project_repository.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,30 +1,34 @@ | ||
Clone the Project Repository | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
* Create and work in a new directory to ensure a fresh environment: | ||
Clone the repository onto your local machine. | ||
|
||
.. parsed-literal:: | ||
.. dropdown:: Instructions | ||
|
||
mkdir release-X.Y.Z | ||
cd release-X.Y.Z | ||
* Create and work in a new directory to ensure a fresh environment: | ||
|
||
* Run the clone command to obtain the repository. | ||
.. parsed-literal:: | ||
Using SSH: | ||
mkdir release-X.Y.Z | ||
cd release-X.Y.Z | ||
.. parsed-literal:: | ||
* Run the clone command to obtain the repository. | ||
|
||
git clone [email protected]:dtcenter/|projectRepo| | ||
Using SSH: | ||
|
||
Using HTTP: | ||
.. parsed-literal:: | ||
.. parsed-literal:: | ||
git clone [email protected]:dtcenter/|projectRepo| | ||
git clone https://github.com/dtcenter/|projectRepo| | ||
Using HTTP: | ||
|
||
* Enter the project repository directory: | ||
.. parsed-literal:: | ||
.. parsed-literal:: | ||
git clone https://github.com/dtcenter/|projectRepo| | ||
cd |projectRepo| | ||
* Enter the project repository directory: | ||
|
||
.. parsed-literal:: | ||
cd |projectRepo| | ||
8 changes: 6 additions & 2 deletions
8
docs/Release_Guide/release_steps/coordinated/announce_release.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,6 +1,10 @@ | ||
Announce Release | ||
---------------- | ||
|
||
* Contact the METplus project manager to announce the coordinated release via email. | ||
Let users know about this new coordinated release. | ||
|
||
* Contact the RAL-IT group to request that the coordinated release components be installed in */usr/local* to be used on all RAL machines. | ||
.. dropdown:: Instructions | ||
|
||
* Contact the METplus project manager to announce the coordinated release via email. | ||
|
||
* Contact the RAL-IT group to request that the coordinated release components be installed in */usr/local* to be used on all RAL machines. |
16 changes: 10 additions & 6 deletions
16
docs/Release_Guide/release_steps/coordinated/update_zenodo.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,13 @@ | ||
Update Zenodo | ||
------------- | ||
|
||
In the `METplus GitHub repository <https://github.com/dtcenter/METplus>`_ | ||
scroll down to the README file and check the | ||
`METplus Coordinated Release Digital Object Identifier (DOI) <https://doi.org/10.5281/zenodo.5567804>`_ | ||
on Zenodo. Once all METplus components have been released, gather the zip files | ||
for each METplus component release in the METplus Verification System | ||
Coordinated Release and upload them to create a new version on Zenodo. | ||
Update the DOI for this coordinated release. | ||
|
||
.. dropdown:: Instructions | ||
|
||
In the `METplus GitHub repository <https://github.com/dtcenter/METplus>`_ | ||
scroll down to the README file and check the | ||
`METplus Coordinated Release Digital Object Identifier (DOI) <https://doi.org/10.5281/zenodo.5567804>`_ | ||
on Zenodo. Once all METplus components have been released, gather the zip files | ||
for each METplus component release in the METplus Verification System | ||
Coordinated Release and upload them to create a new version on Zenodo. |
26 changes: 13 additions & 13 deletions
26
docs/Release_Guide/release_steps/create_release_branch.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,22 +1,22 @@ | ||
Create Release Branch | ||
^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
.. note:: | ||
For rc1 development releases, create a new main branch for the upcoming official release. | ||
|
||
These instructions only apply when creating the **first release candidate** | ||
(rc1) development release. Skip this section for earlier beta (betaN) or later | ||
release candidate (rc2+) development releases. | ||
.. dropdown:: If creating an rc1 release | ||
|
||
* Create a new 'main_vX.Y' branch from the develop branch for the upcoming | ||
official release and push it to GitHub. All remaining development for the | ||
upcoming official release occurs on this new 'main_vX.Y' branch. | ||
|
||
* Create a new 'main_vX.Y' branch from the develop branch for the upcoming | ||
official release and push it to GitHub. All remaining development for the | ||
upcoming official release occurs on this new 'main_vX.Y' branch. | ||
.. parsed-literal:: | ||
.. parsed-literal:: | ||
cd |projectRepo| | ||
git checkout develop | ||
git pull | ||
git checkout -b main_vX.Y | ||
git push -u origin main_vX.Y | ||
cd |projectRepo| | ||
git checkout develop | ||
git pull | ||
git checkout -b main_vX.Y | ||
git push -u origin main_vX.Y | ||
.. dropdown:: If creating a betaN or rc2+ release | ||
|
||
Continue to the next instruction. |
This file was deleted.
Oops, something went wrong.
14 changes: 9 additions & 5 deletions
14
docs/Release_Guide/release_steps/create_release_feature_branch.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,10 +1,14 @@ | ||
Create Release Feature Branch | ||
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ | ||
|
||
* Create a feature branch in which to update the version number and add release notes being sure to include the GitHub issue number for the new release. | ||
Create a feature branch to update the version number and add release notes. | ||
|
||
.. parsed-literal:: | ||
.. dropdown:: Instructions | ||
|
||
git checkout -b feature_NNNN_vX.Y.Z # for an official or bugfix release | ||
git checkout -b feature_NNNN_vX.Y.Z-betaN # for a development release | ||
git checkout -b feature_NNNN_vX.Y.Z-rcN # for a development release | ||
* Include the GitHub issue number in the feature branch for the new release. | ||
|
||
.. parsed-literal:: | ||
git checkout -b feature_NNNN_vX.Y.Z # for an official or bugfix release | ||
git checkout -b feature_NNNN_vX.Y.Z-betaN # for a development release | ||
git checkout -b feature_NNNN_vX.Y.Z-rcN # for a development release |
Oops, something went wrong.