You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flink.apache.org by ch...@apache.org on 2019/09/06 12:57:29 UTC

[flink] branch release-1.8 updated: [hotfix][travis] Add detailed instructions for update binary licensing

This is an automated email from the ASF dual-hosted git repository.

chesnay pushed a commit to branch release-1.8
in repository https://gitbox.apache.org/repos/asf/flink.git


The following commit(s) were added to refs/heads/release-1.8 by this push:
     new 7de0568  [hotfix][travis] Add detailed instructions for update binary licensing
7de0568 is described below

commit 7de05686ac33f5b40dd9bb7018f527caf66a1127
Author: Chesnay Schepler <ch...@apache.org>
AuthorDate: Fri Sep 6 14:56:03 2019 +0200

    [hotfix][travis] Add detailed instructions for update binary licensing
---
 tools/travis_controller.sh | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

diff --git a/tools/travis_controller.sh b/tools/travis_controller.sh
index f27e408..6996484 100755
--- a/tools/travis_controller.sh
+++ b/tools/travis_controller.sh
@@ -105,8 +105,15 @@ if [ $STAGE == "$STAGE_COMPILE" ]; then
         if [ $EXIT_CODE != 0 ]; then
           echo "=============================================================================="
           echo "ERROR: binary licensing is out-of-date."
-          echo "Please update NOTICE-binary and licenses-binary using"
-          echo "'tools/releasing/collect_license_files.sh'."
+          echo "Please update NOTICE-binary and licenses-binary:"
+          echo "Step 1: Rebuild flink"
+          echo "Step 2: Run 'tools/releasing/collect_license_files.sh build-target'"
+          echo "  This extracts all the licensing files from the distribution, and puts them in 'licenses-output'."
+          echo "  If the build-target symlink does not exist after building flink, point the tool to 'flink-dist/target/flink-<version>-bin/flink-<version>' instead."
+          echo "Step 3: Replace existing licensing"
+          echo "  Delete NOTICE-binary and the entire licenses-binary directory."
+          echo "  Copy the contents in 'licenses-output' into the root directory of the Flink project."
+          echo "Step 4: Remember to commit the changes!"
           echo "=============================================================================="
         fi
     else