You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: VERSIONING_AND_RELEASING.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -89,7 +89,7 @@ This section details concrete steps for creating and publishing product releases
89
89
90
90
### Preparing a Product Release
91
91
92
-
Once development on a new stable version is complete, the following steps will prepare the version for release. For purposes of illustration, we will assume we are preparing the stable release of version 7.1.0.
92
+
Once development on a new stable version is complete, the following steps will prepare the version for release. For purposes of illustration, we will assume we are preparing the stable release of version 7.2.0.
93
93
You will require a system with:
94
94
* macOS
95
95
* JDK 8
@@ -172,7 +172,7 @@ You will require a system with:
172
172
</activeProfiles>
173
173
```
174
174
175
-
3. Merge any outstanding PRs that have been reviewed and accepted for the milestone (e.g. `elemental-7.1.0`).
175
+
3. Merge any outstanding PRs that have been reviewed and accepted for the milestone (e.g. `elemental-7.2.0`).
176
176
177
177
4. Make sure that you have the HEAD of `origin/main` (or `upstream` if you are on a fork).
178
178
@@ -190,9 +190,9 @@ You will require a system with:
190
190
[INFO] Executing: /bin/sh -c cd /Users/aretter/code/evolvedbinary/elemental.maven && git status
191
191
[INFO] Working directory: /Users/aretter/code/evolvedbinary/elemental.maven
192
192
[INFO] Checking dependencies and plugins for snapshots ...
193
-
What is the release version for "Elemental"? (xyz.elemental:elemental) 7.1.0: :
194
-
What is SCM release tag or label for "Elemental"? (xyz.elemental:elemental) elemental-7.1.0: :
195
-
What is the new development version for "Elemental"? (xyz.elemental:elemental) 7.2.0-SNAPSHOT: :
193
+
What is the release version for "Elemental"? (xyz.elemental:elemental) 7.2.0: :
194
+
What is SCM release tag or label for "Elemental"? (xyz.elemental:elemental) elemental-7.2.0: :
195
+
What is the new development version for "Elemental"? (xyz.elemental:elemental) 7.3.0-SNAPSHOT: :
196
196
```
197
197
198
198
6. Once the prepare process completes you can perform the release. This will upload Maven Artifacts to Maven Central (staging), Docker images to Docker Hub, and Elemental distributions and installer to GitHub releases:
@@ -207,7 +207,7 @@ You will require a system with:
207
207
208
208
8. Update the stable branch (`gold`) of Elemental to reflect the latest release:
209
209
```bash
210
-
$ git push origin elemental-7.1.0:gold
210
+
$ git push origin elemental-7.2.0:gold
211
211
```
212
212
213
213
#### Publishing/Promoting the Product Release
@@ -221,7 +221,7 @@ You will require a system with:
221
221
222
222
5. Visit the GitHub releases page [https://github.com/evolvedbinary/elemental/releases](https://github.com/evolvedbinary/elemental/releases) and create a new release, enter the tag you previously created and link the release notes from the blog.
223
223
224
-
6. Send an email to the `Elemental` mailing list announcing the release with a title similar to `[ANN] Release of Elemental 7.1.0`, copy and paste the release notes from the blog into the email and reformat appropriately (see past emails).
224
+
6. Send an email to the `Elemental` mailing list announcing the release with a title similar to `[ANN] Release of Elemental 7.2.0`, copy and paste the release notes from the blog into the email and reformat appropriately (see past emails).
225
225
226
226
7. Tweet about it using the `elemental` Twitter account.
Each time you modify the source code of the `expathrepo-trigger-test` module, you should rebuild it and copy the .xar file to the `src/test/resources` folder of this module and re-commit it to Git.
14
+
Each time you modify the source code of the `expathrepo-trigger-test` module, you should rebuild it and copy the .xar file to the `src/test/resources` folder of this module and re-commit it to Git.
0 commit comments