tangzhankun opened a new pull request #158: Support using existing artifacts to 
build mini-submarine image
URL: https://github.com/apache/submarine/pull/158
 
 
   ### What is this PR for?
   The hard-coded submarine version(0.3.0-SNAPSHOT) in build_mini-submarine.sh 
is not convenient. When doing a release, we need the image to package a 
candidate artifacts like 0.3.0.
   This JIRA is for extending the build script to package specified artifacts. 
Setting environment variable submarine_version and release_candidates_path can 
trigger this code path.
   It will copy binary tarball with the submarine_version to the local dir and 
build the image.
   
   ### What type of PR is it?
   Improvement
   
   ### What is the Jira issue?
   https://issues.apache.org/jira/browse/SUBMARINE-349
   
   ### How should this be tested?
   Put submarine candidate aritifacts to a folder like 
"~/releases/submarine-release"
   $ ls $release_candidates_path
   submarine-dist-0.3.0-hadoop-2.9.tar.gz        
submarine-dist-0.3.0-src.tar.gz.asc
   submarine-dist-0.3.0-hadoop-2.9.tar.gz.asc    
submarine-dist-0.3.0-src.tar.gz.sha512
   submarine-dist-0.3.0-hadoop-2.9.tar.gz.sha512 submarine-dist-0.3.0-src.tar.gz
   
   export submarine_version=0.3.0
   export release_candidates_path=~/releases/submarine-release 
   ./build_mini-submarine.sh
   docker run -it -h submarine-dev --net=bridge --privileged -P 
local/mini-submarine:0.3.0 /bin/bash
   In the container, check the submarine jar version is 0.3.0
   
   ### Questions:
   * Does the licenses files need an update? No
   * Is there breaking changes for older versions? No
   * Does this needs documentation? Yes
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to