Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
1.18.0
-
None
-
None
Description
This umbrella issue is meant as a test balloon for moving the release documentation into Jira.
Prerequisites
Environment Variables
Commands in the subtasks might expect some of the following enviroment variables to be set accordingly to the version that is about to be released:
RELEASE_VERSION="1.5.0" SHORT_RELEASE_VERSION="1.5" CURRENT_SNAPSHOT_VERSION="$SHORT_RELEASE_VERSION-SNAPSHOT" NEXT_SNAPSHOT_VERSION="1.6-SNAPSHOT" SHORT_NEXT_SNAPSHOT_VERSION="1.6"
Build Tools
All of the following steps require to use Maven 3.8.6 and Java 8. Modify your PATH environment variable accordingly if needed.
Flink Source
- Create a new directory for this release and clone the Flink repository from Github to ensure you have a clean workspace (this step is optional).
- RunĀ mvn -Prelease clean install to ensure that the build processes that are specific to that profile are in good shape (this step is optional).
The rest of this instructions assumes that commands are run in the root (or ./tools directory) of a repository on the branch of the release version with the above environment variables set.
Attachments
Issue Links
- blocks
-
FLINK-33347 CLONE - CLONE - Build Release Candidate: 1.18.0-rc3
- Resolved
-
FLINK-32932 Build Release Candidate: 1.18.0-rc1
- Closed
-
FLINK-33271 CLONE - Build Release Candidate: 1.18.0-rc2
- Closed
- is a clone of
-
FLINK-31146 Prepare Flink 1.17 Release
- Resolved
- is a parent of
-
FLINK-32726 [Umbrella] Test Flink Release 1.18
- Resolved
1.
|
Create a new version in JIRA | Resolved | Sergey Nuyanzin | |
2.
|
Triage release-blocking issues in JIRA | Resolved | Unassigned | |
3.
|
Review and update documentation | Resolved | Sergey Nuyanzin | |
4.
|
Review Release Notes in JIRA | Resolved | Unassigned | |
5.
|
Select executing Release Manager | Resolved | Jing Ge | |
6.
|
Create a release branch | Resolved | Jing Ge | |
7.
|
Verify that no exclusions were erroneously added to the japicmp plugin | Resolved | Sergey Nuyanzin |