github.com/cloudfoundry-attic/cli-with-i18n@v6.32.1-0.20171002233121-7401370d3b85+incompatible/ci/cli-package/Dockerfile (about)

     1  FROM phusion/baseimage
     2  
     3  RUN apt update && apt upgrade -y -o Dpkg::Options::="--force-confold"
     4  RUN apt install -y fakeroot git rpm cpio zip python-pip
     5  
     6  RUN curl -L https://github.com/hogliux/bomutils/tarball/master | tar xz && cd hogliux-bomutils-* && make install
     7  
     8  RUN apt install -y libxml2-dev libssl-dev pkg-config
     9  RUN curl -L https://github.com/downloads/mackyle/xar/xar-1.6.1.tar.gz | tar xz && cd xar* && ./configure && make && make install
    10  
    11  RUN pip install awscli
    12  
    13  # for debian repository generation
    14  RUN apt install -y ruby1.9.1 createrepo
    15  RUN gem install deb-s3
    16  
    17  # for rpmsigning process
    18  RUN apt install -y expect
    19  
    20  # osslsigncode
    21  RUN apt install -y autoconf build-essential libcurl4-openssl-dev
    22  
    23  RUN cd /tmp && \
    24    curl -L https://downloads.sourceforge.net/project/osslsigncode/osslsigncode/osslsigncode-1.7.1.tar.gz | \
    25      tar xzf - && \
    26    cd osslsigncode-1.7.1 && \
    27    ./configure && \
    28    make && \
    29    make install && \
    30    cd .. && \
    31    rm -rf osslsigncode-1.7.1