busbey commented on a change in pull request #1195: HBASE-23876 [WIP] Add JDK11 compilation and unit test support to nightly job URL: https://github.com/apache/hbase/pull/1195#discussion_r384753107
########## File path: dev-support/docker/Dockerfile ########## @@ -14,47 +14,162 @@ # See the License for the specific language governing permissions and # limitations under the License. -# Dockerfile for installing the necessary dependencies for building Hadoop. -# See BUILDING.txt. - -FROM maven:3.5-jdk-8 - -RUN apt-get -q update && apt-get -q install --no-install-recommends -y \ - git \ - bats \ - findbugs \ - libperl-critic-perl \ - pylint \ - python-dateutil \ - rsync \ - make \ - gcc \ - libc6-dev \ - ruby \ - ruby-dev \ - wget \ - && \ - gem install --no-document rake rubocop ruby-lint - -ENV FINDBUGS_HOME /usr - -#### -# Install shellcheck -### -RUN mkdir -p /opt/shellcheck && \ - curl -L -s -S \ - https://storage.googleapis.com/shellcheck/shellcheck-stable.linux.x86_64.tar.xz \ - -o /opt/shellcheck.tar.xz && \ - tar xJf /opt/shellcheck.tar.xz --strip-components 1 -C /opt/shellcheck && \ - ln -s /opt/shellcheck/shellcheck /usr/bin/shellcheck && \ - rm -f /opt/shellcheck.tar.xz +# +# Dockerfile used as the build and test environment for Yetus. Review comment: nit: s/Yetus/HBase or HBase's use of Apache Yetus ---------------------------------------------------------------- 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
