You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "dalongliu (Jira)" <ji...@apache.org> on 2025/06/26 08:40:00 UTC
[jira] [Updated] (FLINK-38007) Prepare Flink 2.1 Release
[ https://issues.apache.org/jira/browse/FLINK-38007?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
dalongliu updated FLINK-38007:
------------------------------
Description:
This umbrella issue is meant as a test balloon for moving the [release documentation|https://cwiki.apache.org/confluence/display/FLINK/Creating+a+Flink+Release] into Jira.
h3. Prerequisites
h4. 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:
{code:bash}
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"
{code}
h4. Build Tools
All of the following steps require to use Maven 3.8.6 and Java 17. Modify your PATH environment variable accordingly if needed.
h4. 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.
> Prepare Flink 2.1 Release
> -------------------------
>
> Key: FLINK-38007
> URL: https://issues.apache.org/jira/browse/FLINK-38007
> Project: Flink
> Issue Type: New Feature
> Components: Release System
> Reporter: dalongliu
> Assignee: dalongliu
> Priority: Major
> Fix For: 2.1.0
>
>
> This umbrella issue is meant as a test balloon for moving the [release documentation|https://cwiki.apache.org/confluence/display/FLINK/Creating+a+Flink+Release] into Jira.
> h3. Prerequisites
> h4. 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:
> {code:bash}
> 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"
> {code}
> h4. Build Tools
> All of the following steps require to use Maven 3.8.6 and Java 17. Modify your PATH environment variable accordingly if needed.
> h4. 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.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)