From 0f4abad2324399fef57f04a596af0f744416477a Mon Sep 17 00:00:00 2001 From: Amit Rout Date: Fri, 21 Aug 2020 05:00:39 +0530 Subject: [PATCH] Docker test container for travis login (#3732) --- .../build-root/Dockerfile.travislogin | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 openshift-ci/build-root/Dockerfile.travislogin diff --git a/openshift-ci/build-root/Dockerfile.travislogin b/openshift-ci/build-root/Dockerfile.travislogin new file mode 100644 index 000000000..c1ed12245 --- /dev/null +++ b/openshift-ci/build-root/Dockerfile.travislogin @@ -0,0 +1,23 @@ +# Dockerfile to bootstrap build and test in openshift-ci + +FROM registry.svc.ci.openshift.org/openshift/release:golang-1.13 + +RUN yum -y install sudo make wget gcc git httpd-tools ruby ruby-devel gcc-c++ patch \ + readline readline-devel zlib zlib-devel libffi-devel openssl-devel make bzip2 \ + autoconf automake libtool bison sqlite-devel + +RUN sudo curl -sSL https://rvm.io/mpapis.asc | gpg2 --import - +RUN sleep 5 +RUN sudo curl -sSL https://rvm.io/pkuczynski.asc | gpg2 --import - + +RUN curl -L get.rvm.io | bash -s stable + +RUN source /etc/profile.d/rvm.sh \ + rvm reload + +RUN rvm requirements run +RUN rvm install 2.7 + +RUN ruby --version + +RUN gem install travis --pre --no-document