"Fossies" - the Fresh Open Source Software Archive

Member "hbase-2.4.6/dev-support/Dockerfile" (3 Sep 2021, 1491 Bytes) of package /linux/misc/hbase-2.4.6-src.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 ##
    2 # Licensed to the Apache Software Foundation (ASF) under one
    3 # or more contributor license agreements.  See the NOTICE file
    4 # distributed with this work for additional information
    5 # regarding copyright ownership.  The ASF licenses this file
    6 # to you under the Apache License, Version 2.0 (the
    7 # "License"); you may not use this file except in compliance
    8 # with the License.  You may obtain a copy of the License at
    9 #
   10 #     http://www.apache.org/licenses/LICENSE-2.0
   11 #
   12 # Unless required by applicable law or agreed to in writing, software
   13 # distributed under the License is distributed on an "AS IS" BASIS,
   14 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   15 # See the License for the specific language governing permissions and
   16 # limitations under the License.
   17 #
   18 # This Dockerfile is to setup environment for dev-support scripts which require
   19 # dependencies outside of what Apache Jenkins machines may have.
   20 #
   21 # Specifically, it's used for the flaky test reporting job defined in
   22 # dev-support/flaky-tests/flaky-reporting.Jenkinsfile
   23 FROM ubuntu:18.04
   24 
   25 COPY . /hbase/dev-support
   26 
   27 RUN DEBIAN_FRONTEND=noninteractive apt-get -qq -y update \
   28     && DEBIAN_FRONTEND=noninteractive apt-get -qq -y install --no-install-recommends \
   29       curl='7.58.0-*' \
   30       python2.7='2.7.17-*' \
   31       python-pip='9.0.1-*' \
   32       python-setuptools='39.0.1-*' \
   33     && apt-get clean \
   34     && rm -rf /var/lib/apt/lists/*
   35 RUN pip install -r /hbase/dev-support/python-requirements.txt