File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -19,6 +19,7 @@ services:
1919 - INSTALL_BLACKFIRE=${INSTALL_BLACKFIRE}
2020 - INSTALL_SOAP=${WORKSPACE_INSTALL_SOAP}
2121 - INSTALL_LDAP=${WORKSPACE_INSTALL_LDAP}
22+ - INSTALL_IMAP=${WORKSPACE_INSTALL_IMAP}
2223 - INSTALL_MONGO=${WORKSPACE_INSTALL_MONGO}
2324 - INSTALL_PHPREDIS=${WORKSPACE_INSTALL_PHPREDIS}
2425 - INSTALL_MSSQL=${WORKSPACE_INSTALL_MSSQL}
Original file line number Diff line number Diff line change @@ -32,6 +32,7 @@ PHP_INTERPRETER=php-fpm
3232WORKSPACE_INSTALL_XDEBUG=false
3333WORKSPACE_INSTALL_LDAP=false
3434WORKSPACE_INSTALL_SOAP=false
35+ WORKSPACE_INSTALL_IMAP=false
3536WORKSPACE_INSTALL_MONGO=false
3637WORKSPACE_INSTALL_PHPREDIS=false
3738WORKSPACE_INSTALL_MSSQL=false
Original file line number Diff line number Diff line change @@ -69,6 +69,21 @@ RUN if [ ${INSTALL_SOAP} = true ]; then \
6969 apt-get -y install libxml2-dev php5.6-soap \
7070;fi
7171
72+ #####################################
73+ # IMAP:
74+ #####################################
75+ USER root
76+
77+ ARG INSTALL_IMAP=false
78+ ENV INSTALL_IMAP ${INSTALL_IMAP}
79+
80+ RUN if [ ${INSTALL_IMAP} = true ]; then \
81+ # Install the PHP IMAP extension
82+ add-apt-repository -y ppa:ondrej/php && \
83+ apt-get update -yqq && \
84+ apt-get -y install php5.6-imap \
85+ ;fi
86+
7287#####################################
7388# Set Timezone
7489#####################################
Original file line number Diff line number Diff line change @@ -82,6 +82,18 @@ RUN if [ ${INSTALL_LDAP} = true ]; then \
8282 apt-get install -y php7.0-ldap \
8383;fi
8484
85+ #####################################
86+ # IMAP:
87+ #####################################
88+
89+ ARG INSTALL_IMAP=false
90+ ENV INSTALL_IMAP ${INSTALL_IMAP}
91+
92+ RUN if [ ${INSTALL_IMAP} = true ]; then \
93+ apt-get update -yqq && \
94+ apt-get install -y php7.0-imap \
95+ ;fi
96+
8597#####################################
8698# Set Timezone
8799#####################################
Original file line number Diff line number Diff line change @@ -82,6 +82,18 @@ RUN if [ ${INSTALL_LDAP} = true ]; then \
8282 apt-get install -y php7.1-ldap \
8383;fi
8484
85+ #####################################
86+ # IMAP:
87+ #####################################
88+
89+ ARG INSTALL_IMAP=false
90+ ENV INSTALL_IMAP ${INSTALL_IMAP}
91+
92+ RUN if [ ${INSTALL_IMAP} = true ]; then \
93+ apt-get update -yqq && \
94+ apt-get install -y php7.1-imap \
95+ ;fi
96+
8597#####################################
8698# Set Timezone
8799#####################################
You can’t perform that action at this time.
0 commit comments