Configured .gitlab-ci.yml, Dockerfile, and RoboFile.php

This commit is contained in:
Gregorio Chiko Putra
2018-08-01 15:19:30 +07:00
parent 43702d2c24
commit 3116d76982
5 changed files with 709 additions and 74 deletions

View File

@@ -12,7 +12,9 @@ RUN apt-get update && \
unzip \
sudo \
wget \
gnupg1
gnupg1 \
openssh-server \
openssh-client
ADD https://packages.sury.org/php/apt.gpg /etc/apt/trusted.gpg.d/php.gpg
RUN sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'
@@ -34,6 +36,10 @@ RUN apt-get update && \
php7.2-bz2 \
php7.2-opcache
RUN apt-get install -y \
git \
libcurl4-gnutls-dev libicu-dev libmcrypt-dev libvpx-dev libjpeg-dev libpng-dev libxpm-dev zlib1g-dev libfreetype6-dev libxml2-dev libexpat1-dev libbz2-dev libgmp3-dev libldap2-dev unixodbc-dev libpq-dev libsqlite3-dev libaspell-dev libsnmp-dev libpcre3-dev libtidy-dev mysql-client
COPY --from=composer:1.5 /usr/bin/composer /usr/bin/composer
RUN php -v && \