This is an automated email from the ASF dual-hosted git repository. exceptionfactory pushed a commit to branch main-staging in repository https://gitbox.apache.org/repos/asf/nifi-site.git
commit 9115955dcb4ebca11e937340076f91115a0f511d Author: exceptionfactory <[email protected]> AuthorDate: Mon Jan 29 12:00:02 2024 -0600 NIFI-12646 Updated Release Guide with current modules (cherry picked from commit 3d42510ff3aa0fb32da11bb9570e75d5fac6b532) --- content/documentation/guides/releases.md | 23 +++++++++-------------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/content/documentation/guides/releases.md b/content/documentation/guides/releases.md index b32820f1..af94b1f8 100644 --- a/content/documentation/guides/releases.md +++ b/content/documentation/guides/releases.md @@ -138,10 +138,10 @@ with the `Version name` set to the next minor release version number ```bash git checkout -b ${JIRA_TICKET}-RC${RC} ${BRANCH} ``` -- Run Maven build with `include-grpc` and `contrib-check` profiles +- Run Maven build with standard profiles ```bash -./mvnw -T 2C -Pinclude-grpc,contrib-check clean install +./mvnw -T 2C -P contrib-check clean install ``` ## Stage Artifacts @@ -152,10 +152,10 @@ git checkout -b ${JIRA_TICKET}-RC${RC} ${BRANCH} export GPG_TTY=$(tty) ``` -- Run Maven release preparation with `signing` and `include-grpc` profiles using RC version numbers +- Run Maven release preparation with `signing` and profile using RC version numbers ```bash -./mvnw release:prepare -Psigning,include-grpc \ +./mvnw release:prepare -Psigning \ -DscmCommentPrefix="${JIRA_TICKET}-RC${RC} " \ -Dtag="nifi-${NIFI_VERSION}-RC${RC}" \ -DreleaseVersion="${NIFI_VERSION}" \ @@ -167,10 +167,10 @@ export GPG_TTY=$(tty) and [clean](https://maven.apache.org/maven-release/maven-release-plugin/clean-mojo.html) commands when necessary to start over when encountering failures -- Run Maven release with `signing` and `include-grpc` profiles to deploy artifacts to the Apache Nexus Repository +- Run Maven release with `signing` and profile to deploy artifacts to the Apache Nexus Repository ```bash -./mvnw release:perform -Psigning,include-grpc \ +./mvnw release:perform -Psigning \ -DscmCommentPrefix="${JIRA_TICKET}-RC${RC} " \ -Darguments="-DskipTests" ``` @@ -213,9 +213,8 @@ cd nifi-${NIFI_VERSION} - Run Maven command to package binaries ```bash -./mvnw package -P include-grpc -pl \ +./mvnw package -pl \ :minifi-assembly,\ -:minifi-c2-assembly,\ :minifi-tookit-assembly,\ :nifi-assembly,\ :nifi-kafka-connector-assembly,\ @@ -231,7 +230,6 @@ cd nifi-${NIFI_VERSION} ARTIFACTS_DIR=~/staging/artifacts mkdir ${ARTIFACTS_DIR} cp minifi/minifi-assembly/target/minifi-${NIFI_VERSION}-bin.zip ${ARTIFACTS_DIR} -cp minifi/minifi-c2/minifi-c2-assembly/target/minifi-c2-${NIFI_VERSION}-bin.zip ${ARTIFACTS_DIR} cp minifi/minifi-toolkit/minifi-toolkit-assembly/target/minifi-toolkit-${NIFI_VERSION}-bin.zip ${ARTIFACTS_DIR} cp nifi-assembly/target/nifi-${NIFI_VERSION}-bin.zip ${ARTIFACTS_DIR} cp nifi-external/nifi-kafka-connector-assembly/target/nifi-kafka-connector-assembly-${NIFI_VERSION}.zip ${ARTIFACTS_DIR} @@ -248,7 +246,6 @@ cd ${ARTIFACTS_DIR} ```bash gpg -a -b --digest-algo=SHA512 minifi-${NIFI_VERSION}-bin.zip -gpg -a -b --digest-algo=SHA512 minifi-c2-${NIFI_VERSION}-bin.zip gpg -a -b --digest-algo=SHA512 minifi-toolkit-${NIFI_VERSION}-bin.zip gpg -a -b --digest-algo=SHA512 nifi-${NIFI_VERSION}-bin.zip gpg -a -b --digest-algo=SHA512 nifi-kafka-connector-assembly-${NIFI_VERSION}.zip @@ -262,7 +259,6 @@ gpg -a -b --digest-algo=SHA512 nifi-toolkit-${NIFI_VERSION}-bin.zip ```bash sh -c 'sha256sum $1 | cut -d " " -f 1 > $1.sha256' -- minifi-${NIFI_VERSION}-bin.zip -sh -c 'sha256sum $1 | cut -d " " -f 1 > $1.sha256' -- minifi-c2-${NIFI_VERSION}-bin.zip sh -c 'sha256sum $1 | cut -d " " -f 1 > $1.sha256' -- minifi-toolkit-${NIFI_VERSION}-bin.zip sh -c 'sha256sum $1 | cut -d " " -f 1 > $1.sha256' -- nifi-${NIFI_VERSION}-source-release.zip sh -c 'sha256sum $1 | cut -d " " -f 1 > $1.sha256' -- nifi-${NIFI_VERSION}-bin.zip @@ -277,7 +273,6 @@ sh -c 'sha256sum $1 | cut -d " " -f 1 > $1.sha256' -- nifi-toolkit-${NIFI_VERSIO ```bash sh -c 'sha512sum $1 | cut -d " " -f 1 > $1.sha256' -- minifi-${NIFI_VERSION}-bin.zip -sh -c 'sha512sum $1 | cut -d " " -f 1 > $1.sha256' -- minifi-c2-${NIFI_VERSION}-bin.zip sh -c 'sha512sum $1 | cut -d " " -f 1 > $1.sha256' -- minifi-toolkit-${NIFI_VERSION}-bin.zip sh -c 'sha512sum $1 | cut -d " " -f 1 > $1.sha256' -- nifi-${NIFI_VERSION}-source-release.zip sh -c 'sha512sum $1 | cut -d " " -f 1 > $1.sha256' -- nifi-${NIFI_VERSION}-bin.zip @@ -515,7 +510,7 @@ SUBJECT: [ANNOUNCE] Apache NiFi ${NIFI_VERSION} Released ``` ``` -The Apache NiFi Team is pelased to announce the release of Apache NiFi ${NIFI_VERSION}. +The Apache NiFi Team is pleased to announce the release of Apache NiFi ${NIFI_VERSION}. Apache NiFi is an easy to use, powerful, and reliable system to process and distribute data. @@ -524,7 +519,7 @@ https://nifi.apache.org The release artifacts can be downloaded from the project website. -https://nifi.apache.org/download.html +https://nifi.apache.org/download/ Maven artifacts have been released and mirrored according to Apache distribution processes.
