Page MenuHomeDevCentral

D2350.diff
No OneTemporary

D2350.diff

diff --git a/jenkins-slave-php/Dockerfile b/jenkins-slave-php/Dockerfile
--- a/jenkins-slave-php/Dockerfile
+++ b/jenkins-slave-php/Dockerfile
@@ -9,13 +9,12 @@
# Prepare the container
#
-RUN echo "deb http://http.debian.net/debian jessie-backports main" > /etc/apt/sources.list.d/jessie-backports.list && \
- apt-get update && apt-get install -y -t jessie-backports openjdk-8-jdk \
- --no-install-recommends && \
+RUN apt-get update && \
apt-get install -y ant openssh-server openssh-client locales \
mercurial subversion \
+ openjdk-11-jdk \
--no-install-recommends && rm -r /var/lib/apt/lists/* && \
- cd /opt && wget -O phpunit.phar https://phar.phpunit.de/phpunit-5.7.phar && \
+ cd /opt && wget -O phpunit.phar https://phar.phpunit.de/phpunit-9.3.phar && \
chmod +x phpunit.phar && ln -s /opt/phpunit.phar /usr/local/bin/phpunit && \
wget https://phar.phpunit.de/phpcpd.phar && \
chmod +x phpcpd.phar && ln -s /opt/phpcpd.phar /usr/local/bin/phpcpd && \
@@ -25,21 +24,20 @@
chmod +x phpcs.phar && ln -s /opt/phpcs.phar /usr/local/bin/phpcs && \
wget http://phpdox.de/releases/phpdox.phar && \
chmod +x phpdox.phar && ln -s /opt/phpdox.phar /usr/local/bin/phpdox && \
- wget http://static.pdepend.org/php/latest/pdepend.phar && \
+ wget https://github.com/pdepend/pdepend/releases/download/2.8.0/pdepend.phar && \
chmod +x pdepend.phar && ln -s /opt/pdepend.phar /usr/local/bin/pdepend && \
- wget http://static.phpmd.org/php/latest/phpmd.phar && \
+ wget https://github.com/phpmd/phpmd/releases/download/2.9.1/phpmd.phar && \
chmod +x /opt/phpmd.phar && ln -s /opt/phpmd.phar /usr/local/bin/phpmd && \
- wget https://github.com/etsy/phan/releases/download/0.7/phan.phar && \
+ wget https://github.com/phan/phan/releases/download/3.2.2/phan.phar && \
chmod +x /opt/phan.phar && ln -s /opt/phan.phar /usr/local/bin/phan && \
- git clone https://github.com/phacility/libphutil.git && \
git clone https://github.com/phacility/arcanist.git && \
ln -s /opt/arcanist/bin/arc /usr/local/bin/arc && \
pecl install xdebug && \
git clone https://github.com/nikic/php-ast.git && \
cd /opt/php-ast && phpize && ./configure && make && make install && \
- curl -sL https://deb.nodesource.com/setup_4.x | bash - && \
+ curl -sL https://deb.nodesource.com/setup_14.x | bash - && \
apt-get install -y nodejs && \
- npm install -g bower gulp csslint jsonlint jshint jscs eslint phantomjs-prebuilt && \
+ npm install -g bower gulp csslint jsonlint jshint jscs eslint && \
mkdir -p /var/run/sshd
COPY files /

File Metadata

Mime Type
text/plain
Expires
Mon, Jan 20, 08:12 (20 h, 39 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
2362017
Default Alt Text
D2350.diff (2 KB)

Event Timeline