[HUDI-121] ASF Release : Ensure NOTICE.txt is generated as part of cutting release branch
This commit is contained in:
@@ -8,10 +8,10 @@ Release 0.5.0-incubating
|
|||||||
* Bug fixes in query side integration, hive-sync, deltaStreamer, compaction, rollbacks, restore
|
* Bug fixes in query side integration, hive-sync, deltaStreamer, compaction, rollbacks, restore
|
||||||
|
|
||||||
### Full PR List
|
### Full PR List
|
||||||
|
* **Balaji Varadarajan** [HUDI-249] Update Release-notes. Add sign-artifacts to POM and release related scripts. Add missing license headers and update NOTICE.txt files
|
||||||
* **Vinoth Chandar** [HUDI-244] : Hive sync should escape partition field name - now supports field names beginning with '_' for e.g
|
* **Vinoth Chandar** [HUDI-244] : Hive sync should escape partition field name - now supports field names beginning with '_' for e.g
|
||||||
* **Balaji Varadarajan** [HUDI-250] Ensure Hudi CLI wrapper works with non snapshot jars too
|
* **Balaji Varadarajan** [HUDI-250] Ensure Hudi CLI wrapper works with non snapshot jars too
|
||||||
* **Nishith Agarwal** [HUDI-235] Fix scheduled compaction rollback in restore command
|
* **Nishith Agarwal** [HUDI-235] Fix scheduled compaction rollback in restore command
|
||||||
* **Balaji Varadarajan** [HUDI-249] Update Release-notes. Add sign-artifacts to POM and release related scripts. Add missing license headers
|
|
||||||
* **yanghua** [HUDI-217] Provide a unified resource management class to standardize the resource allocation and release for hudi client test cases
|
* **yanghua** [HUDI-217] Provide a unified resource management class to standardize the resource allocation and release for hudi client test cases
|
||||||
* **Bhavani Sudha Saktheeswaran** [HUDI-164] Fixes incorrect averageBytesPerRecord
|
* **Bhavani Sudha Saktheeswaran** [HUDI-164] Fixes incorrect averageBytesPerRecord
|
||||||
* **Balaji Varadarajan** [HUDI-243] Rename HoodieInputFormat and HoodieRealtimeInputFormat to HoodieParquetInputFormat and HoodieParquetRealtimeInputFormat
|
* **Balaji Varadarajan** [HUDI-243] Rename HoodieInputFormat and HoodieRealtimeInputFormat to HoodieParquetInputFormat and HoodieParquetRealtimeInputFormat
|
||||||
|
|||||||
@@ -79,7 +79,32 @@ cd ${LOCAL_CLONE_DIR}
|
|||||||
git clone ${GITHUB_REPO_URL}
|
git clone ${GITHUB_REPO_URL}
|
||||||
cd ${HUDI_ROOT_DIR}
|
cd ${HUDI_ROOT_DIR}
|
||||||
|
|
||||||
# Create local release branch
|
# Update Notice.txt
|
||||||
|
mvn notice:generate
|
||||||
|
|
||||||
|
echo "==============Update NOTICE.txt in master branch as following================"
|
||||||
|
git diff
|
||||||
|
echo "==============================================================="
|
||||||
|
|
||||||
|
echo "Please make sure all changes above are expected. Do you confirm to commit?: [y|N]"
|
||||||
|
read confirmation
|
||||||
|
if [[ $confirmation != "y" ]]; then
|
||||||
|
echo "Exit without committing any changes on master branch."
|
||||||
|
clean_up
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
|
||||||
|
git commit -am "Updating NOTICE.txt in master" --allow-empty
|
||||||
|
|
||||||
|
# Pushing NOTICE.txt changes to master
|
||||||
|
if git push origin ${MASTER_BRANCH}; then
|
||||||
|
break
|
||||||
|
else
|
||||||
|
clean_up
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Now, create local release branch
|
||||||
git branch ${RELEASE_BRANCH}
|
git branch ${RELEASE_BRANCH}
|
||||||
|
|
||||||
git checkout ${MASTER_BRANCH}
|
git checkout ${MASTER_BRANCH}
|
||||||
|
|||||||
Reference in New Issue
Block a user