Details
-
Task
-
Status: In Progress
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
Currently, we download hbase binary using following script to setup travis CI.
wget -q -O - http://mirror.apache-kr.org/hbase/$HBASE_VERSION/hbase-$HBASE_VERSION-bin.tar.gz
apache dist only keep few versions, so whenever hbase release new version, we keep having to change the environment variable HBASE_VERSION to point out the new stable version.
then start hbase before test begin
before_install: - .travis/install-hbase.sh before_script: - $HOME/hbase-$HBASE_VERSION/bin/start-hbase.sh
I was wondering if there any particular reason to explicitly download the specific version of HBase and run as a separate process on the test.
I have checked if our test runs without any remote HBase process running, and it has passed, so I do not think we actually need to setup HBase at all.
I suggest removing setup hbase step on .travis.yml if there is no reason.
Attachments
Issue Links
- links to