Lines Matching +full:apt +full:- +full:key

12 # Apt source for old Python versions.
13 RUN echo 'deb http://ppa.launchpad.net/fkrull/deadsnakes/ubuntu trusty main' > /etc/apt/sources.lis…
14 apt-key adv --keyserver keyserver.ubuntu.com --recv-keys DB82666C
16 # Apt source for Oracle Java.
17 …launchpad.net/webupd8team/java/ubuntu trusty main' > /etc/apt/sources.list.d/webupd8team-java-trus…
18 apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EEA14886 && \
19 …echo "oracle-java7-installer shared/accepted-oracle-license-v1-1 select true" | debconf-set-select…
21 # Apt source for Mono
22 RUN echo "deb http://download.mono-project.com/repo/debian wheezy main" | tee /etc/apt/sources.list…
23 …echo "deb http://download.mono-project.com/repo/debian wheezy-libjpeg62-compat main" | tee -a /etc…
24 apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
26 # Apt source for php
27 …://ppa.launchpad.net/ondrej/php/ubuntu trusty main" | tee /etc/apt/sources.list.d/various-php.list…
28 apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F4FCBB07
31 # (Ubuntu instructions need apt to support https)
32 RUN apt-get update && apt-get install -y --force-yes curl libunwind8 gettext && \
33 curl -sSL -o dotnet.tar.gz https://go.microsoft.com/fwlink/?LinkID=847105 && \
34 mkdir -p /opt/dotnet && tar zxf dotnet.tar.gz -C /opt/dotnet && \
35 ln -s /opt/dotnet/dotnet /usr/local/bin
39 RUN apt-get clean && apt-get update && apt-get install -y --force-yes \
41 autotools-dev \
42 build-essential \
49 libc6-dbg \
50 libc6-dev \
51 libgtest-dev \
57 # -- For csharp --
58 mono-devel \
59 referenceassemblies-pcl \
61 # -- For all Java builds -- \
63 # -- For java_jdk6 -- \
64 # oops! not in jessie. too old? openjdk-6-jdk \
65 # -- For java_jdk7 -- \
66 openjdk-7-jdk \
67 # -- For java_oracle7 -- \
68 oracle-java7-installer \
69 # -- For python / python_cpp -- \
70 python-setuptools \
71 python-pip \
72 python-dev \
73 python2.6-dev \
74 python3.3-dev \
75 python3.4-dev \
76 # -- For Ruby --
78 # -- For C++ benchmarks --
80 # -- For PHP --
82 php5.6-dev \
83 php5.6-xml \
85 php7.0-dev \
86 php7.0-xml \
89 libxml2-dev \
90 && apt-get clean
95 RUN wget www.nuget.org/NuGet.exe -O /usr/local/bin/nuget.exe
100 # These packages exist in apt-get, but their versions are too old, so we have
103 RUN pip install pip --upgrade
110 RUN gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
111 RUN \curl -sSL https://get.rvm.io | bash -s stable
114 RUN /bin/bash -l -c "rvm install ruby-2.1"
115 RUN /bin/bash -l -c "rvm install ruby-2.2"
116 RUN /bin/bash -l -c "rvm install jruby-1.7"
117 RUN /bin/bash -l -c "echo 'gem: --no-ri --no-rdoc' > ~/.gemrc"
118 RUN /bin/bash -l -c "echo 'export PATH=/usr/local/rvm/bin:$PATH' >> ~/.bashrc"
119 RUN /bin/bash -l -c "gem install bundler --no-ri --no-rdoc"
127 ENV MVN mvn --batch-mode
132 git reset --hard 129a6e2aca95dcfb6c3e717d7b9cca1f104fde39 && \
135 make -j4 && \
137 $MVN install dependency:go-offline -Dmaven.repo.local=$MAVEN_REPO && \
139 $MVN install dependency:go-offline -Dmaven.repo.local=$MAVEN_REPO
143 RUN wget http://am1.php.net/get/php-5.5.38.tar.bz2/from/this/mirror
144 RUN mv mirror php-5.5.38.tar.bz2
145 RUN tar -xvf php-5.5.38.tar.bz2
146 RUN cd php-5.5.38 && ./configure --enable-maintainer-zts --prefix=/usr/local/php-5.5-zts && \
148 RUN cd php-5.5.38 && make clean && ./configure --enable-bcmath --prefix=/usr/local/php-5.5 && \
151 RUN wget http://am1.php.net/get/php-5.6.30.tar.bz2/from/this/mirror
152 RUN mv mirror php-5.6.30.tar.bz2
153 RUN tar -xvf php-5.6.30.tar.bz2
154 RUN cd php-5.6.30 && ./configure --enable-maintainer-zts --prefix=/usr/local/php-5.6-zts && \
156 RUN cd php-5.6.30 && make clean && ./configure --enable-bcmath --prefix=/usr/local/php-5.6 && \
159 RUN wget http://am1.php.net/get/php-7.0.18.tar.bz2/from/this/mirror
160 RUN mv mirror php-7.0.18.tar.bz2
161 RUN tar -xvf php-7.0.18.tar.bz2
162 RUN cd php-7.0.18 && ./configure --enable-maintainer-zts --prefix=/usr/local/php-7.0-zts && \
164 RUN cd php-7.0.18 && make clean && ./configure --enable-bcmath --prefix=/usr/local/php-7.0 && \
167 RUN wget http://am1.php.net/get/php-7.1.4.tar.bz2/from/this/mirror
168 RUN mv mirror php-7.1.4.tar.bz2
169 RUN tar -xvf php-7.1.4.tar.bz2
170 RUN cd php-7.1.4 && ./configure --enable-maintainer-zts --prefix=/usr/local/php-7.1-zts && \
172 RUN cd php-7.1.4 && make clean && ./configure --enable-bcmath --prefix=/usr/local/php-7.1 && \
175 RUN php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
176 RUN php composer-setup.php
178 RUN php -r "unlink('composer-setup.php');"
179 RUN composer config -g -- disable-tls true
180 RUN composer config -g -- secure-http false
182 rm -rf protobuf && \
185 git reset --hard 49b44bff2b6257a119f9c6a342d6151c736586b8 && \
187 ln -sfn /usr/local/php-5.5/bin/php /usr/bin/php && \
188 ln -sfn /usr/local/php-5.5/bin/php-config /usr/bin/php-config && \
189 ln -sfn /usr/local/php-5.5/bin/phpize /usr/bin/phpize && \
191 mv vendor /usr/local/vendor-5.5 && \
192 ln -sfn /usr/local/php-5.6/bin/php /usr/bin/php && \
193 ln -sfn /usr/local/php-5.6/bin/php-config /usr/bin/php-config && \
194 ln -sfn /usr/local/php-5.6/bin/phpize /usr/bin/phpize && \
196 mv vendor /usr/local/vendor-5.6 && \
197 ln -sfn /usr/local/php-7.0/bin/php /usr/bin/php && \
198 ln -sfn /usr/local/php-7.0/bin/php-config /usr/bin/php-config && \
199 ln -sfn /usr/local/php-7.0/bin/phpize /usr/bin/phpize && \
201 mv vendor /usr/local/vendor-7.0 && \
202 ln -sfn /usr/local/php-7.1/bin/php /usr/bin/php && \
203 ln -sfn /usr/local/php-7.1/bin/php-config /usr/bin/php-config && \
204 ln -sfn /usr/local/php-7.1/bin/phpize /usr/bin/phpize && \
206 mv vendor /usr/local/vendor-7.1
210 RUN apt-get install -y \
211 # -- For go -- \
216 RUN apt-get install -y \
217 # -- For javascript -- \
222 RUN apt-get clean && apt-get update && apt-get install -y --force-yes \
223 python3.5-dev \
224 python3.6-dev \
225 && apt-get clean
231 RUN ln -s `which nodejs` /usr/bin/node
236 RUN ln -s /usr/bin/ccache /usr/local/bin/gcc
237 RUN ln -s /usr/bin/ccache /usr/local/bin/g++
238 RUN ln -s /usr/bin/ccache /usr/local/bin/cc
239 RUN ln -s /usr/bin/ccache /usr/local/bin/c++
240 RUN ln -s /usr/bin/ccache /usr/local/bin/clang
241 RUN ln -s /usr/bin/ccache /usr/local/bin/clang++