mirror of
https://github.com/devilbox/docker-php-fpm.git
synced 2025-12-14 04:51:15 +00:00
@@ -336,7 +336,7 @@ RUN set -x \
|
||||
&& (rm -rf /usr/local/lib/php/doc/redis || true) \
|
||||
\
|
||||
# ---- Installing PHP Extension: rdkafka ----
|
||||
&& pecl install rdkafka \
|
||||
&& pecl install rdkafka-3.0.5 \
|
||||
&& docker-php-ext-enable rdkafka \
|
||||
&& (rm -rf /usr/local/lib/php/test/rdkafka || true) \
|
||||
&& (rm -rf /usr/local/lib/php/doc/rdkafka || true) \
|
||||
|
||||
@@ -341,7 +341,7 @@ RUN set -x \
|
||||
&& (rm -rf /usr/local/lib/php/doc/redis || true) \
|
||||
\
|
||||
# ---- Installing PHP Extension: rdkafka ----
|
||||
&& pecl install rdkafka \
|
||||
&& pecl install rdkafka-3.0.5 \
|
||||
&& docker-php-ext-enable rdkafka \
|
||||
&& (rm -rf /usr/local/lib/php/test/rdkafka || true) \
|
||||
&& (rm -rf /usr/local/lib/php/doc/rdkafka || true) \
|
||||
|
||||
@@ -335,7 +335,7 @@ RUN set -x \
|
||||
&& (rm -rf /usr/local/lib/php/doc/redis || true) \
|
||||
\
|
||||
# ---- Installing PHP Extension: rdkafka ----
|
||||
&& pecl install rdkafka \
|
||||
&& pecl install rdkafka-3.0.5 \
|
||||
&& docker-php-ext-enable rdkafka \
|
||||
&& (rm -rf /usr/local/lib/php/test/rdkafka || true) \
|
||||
&& (rm -rf /usr/local/lib/php/doc/rdkafka || true) \
|
||||
|
||||
@@ -260,6 +260,8 @@ RUN set -x \
|
||||
### Install Node npm packages (globally)
|
||||
###
|
||||
RUN set -x \
|
||||
# angular_cli
|
||||
&& su -c '. /opt/nvm/nvm.sh; npm install -g @angular/cli' devilbox \
|
||||
# eslint
|
||||
&& su -c '. /opt/nvm/nvm.sh; npm install -g eslint' devilbox \
|
||||
# grunt
|
||||
@@ -397,6 +399,7 @@ RUN set -x \
|
||||
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
||||
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
||||
\
|
||||
&& ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+' \
|
||||
&& eslint -v | grep -E '[.0-9]+' \
|
||||
&& grunt --version | grep -E '[.0-9]+' \
|
||||
&& gulp --version | grep -E '[.0-9]+' \
|
||||
|
||||
@@ -301,6 +301,8 @@ RUN set -x \
|
||||
### Install Node npm packages (globally)
|
||||
###
|
||||
RUN set -x \
|
||||
# angular_cli
|
||||
&& su -c '. /opt/nvm/nvm.sh; npm install -g @angular/cli' devilbox \
|
||||
# eslint
|
||||
&& su -c '. /opt/nvm/nvm.sh; npm install -g eslint' devilbox \
|
||||
# grunt
|
||||
@@ -445,6 +447,7 @@ RUN set -x \
|
||||
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
||||
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
||||
\
|
||||
&& ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+' \
|
||||
&& eslint -v | grep -E '[.0-9]+' \
|
||||
&& grunt --version | grep -E '[.0-9]+' \
|
||||
&& gulp --version | grep -E '[.0-9]+' \
|
||||
|
||||
@@ -330,6 +330,8 @@ RUN set -x \
|
||||
### Install Node npm packages (globally)
|
||||
###
|
||||
RUN set -x \
|
||||
# angular_cli
|
||||
&& su -c '. /opt/nvm/nvm.sh; npm install -g @angular/cli' devilbox \
|
||||
# eslint
|
||||
&& su -c '. /opt/nvm/nvm.sh; npm install -g eslint' devilbox \
|
||||
# grunt
|
||||
@@ -478,6 +480,7 @@ RUN set -x \
|
||||
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
||||
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
||||
\
|
||||
&& ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+' \
|
||||
&& eslint -v | grep -E '[.0-9]+' \
|
||||
&& grunt --version | grep -E '[.0-9]+' \
|
||||
&& gulp --version | grep -E '[.0-9]+' \
|
||||
|
||||
@@ -224,6 +224,10 @@ RUN set -x \
|
||||
'echo "export INFOPATH=/usr/local/src/linuxbrew/share/man:${INFOPATH}" >> /home/devilbox/${v}' \
|
||||
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew config' \
|
||||
\
|
||||
# lumen
|
||||
&& COMPOSER_HOME="/usr/local/src/composer" composer global require laravel/lumen-installer \
|
||||
&& ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/lumen \
|
||||
\
|
||||
# mhsendmail
|
||||
&& wget https://github.com/mailhog/mhsendmail/releases/download/v0.2.0/mhsendmail_linux_amd64 \
|
||||
&& chmod +x mhsendmail_linux_amd64 \
|
||||
@@ -341,6 +345,8 @@ RUN set -x \
|
||||
### Install Node npm packages (globally)
|
||||
###
|
||||
RUN set -x \
|
||||
# angular_cli
|
||||
&& su -c '. /opt/nvm/nvm.sh; npm install -g @angular/cli' devilbox \
|
||||
# eslint
|
||||
&& su -c '. /opt/nvm/nvm.sh; npm install -g eslint' devilbox \
|
||||
# grunt
|
||||
@@ -478,6 +484,7 @@ RUN set -x \
|
||||
&& laravel --version | grep -E '(Installer|version)\s*[.0-9]+' \
|
||||
&& linkcheck --version | grep -E '^linkcheck\sv[.0-9]+' \
|
||||
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew --version' | grep -E 'Homebrew\s*[.0-9]+' \
|
||||
&& lumen --version 2>/dev/null | grep -E '^Lumen Installer\s[.0-9]+$' \
|
||||
&& mysqldump-secure --version | grep -E 'Version:\s*[.0-9]+' \
|
||||
&& phalcon commands | grep -E '[.0-9]+' \
|
||||
&& phpcs --version | grep -E 'version [.0-9]+' \
|
||||
@@ -492,6 +499,7 @@ RUN set -x \
|
||||
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
||||
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
||||
\
|
||||
&& ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+' \
|
||||
&& eslint -v | grep -E '[.0-9]+' \
|
||||
&& grunt --version | grep -E '[.0-9]+' \
|
||||
&& gulp --version | grep -E '[.0-9]+' \
|
||||
|
||||
@@ -236,6 +236,10 @@ RUN set -x \
|
||||
'echo "export INFOPATH=/usr/local/src/linuxbrew/share/man:${INFOPATH}" >> /home/devilbox/${v}' \
|
||||
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew config' \
|
||||
\
|
||||
# lumen
|
||||
&& COMPOSER_HOME="/usr/local/src/composer" composer global require laravel/lumen-installer \
|
||||
&& ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/lumen \
|
||||
\
|
||||
# mhsendmail
|
||||
&& wget https://github.com/mailhog/mhsendmail/releases/download/v0.2.0/mhsendmail_linux_amd64 \
|
||||
&& chmod +x mhsendmail_linux_amd64 \
|
||||
@@ -353,6 +357,8 @@ RUN set -x \
|
||||
### Install Node npm packages (globally)
|
||||
###
|
||||
RUN set -x \
|
||||
# angular_cli
|
||||
&& su -c '. /opt/nvm/nvm.sh; npm install -g @angular/cli' devilbox \
|
||||
# eslint
|
||||
&& su -c '. /opt/nvm/nvm.sh; npm install -g eslint' devilbox \
|
||||
# grunt
|
||||
@@ -491,6 +497,7 @@ RUN set -x \
|
||||
&& laravel --version | grep -E '(Installer|version)\s*[.0-9]+' \
|
||||
&& linkcheck --version | grep -E '^linkcheck\sv[.0-9]+' \
|
||||
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew --version' | grep -E 'Homebrew\s*[.0-9]+' \
|
||||
&& lumen --version 2>/dev/null | grep -E '^Lumen Installer\s[.0-9]+$' \
|
||||
&& mysqldump-secure --version | grep -E 'Version:\s*[.0-9]+' \
|
||||
&& phalcon commands | grep -E '[.0-9]+' \
|
||||
&& phpcs --version | grep -E 'version [.0-9]+' \
|
||||
@@ -505,6 +512,7 @@ RUN set -x \
|
||||
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
||||
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
||||
\
|
||||
&& ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+' \
|
||||
&& eslint -v | grep -E '[.0-9]+' \
|
||||
&& grunt --version | grep -E '[.0-9]+' \
|
||||
&& gulp --version | grep -E '[.0-9]+' \
|
||||
|
||||
@@ -236,6 +236,10 @@ RUN set -x \
|
||||
'echo "export INFOPATH=/usr/local/src/linuxbrew/share/man:${INFOPATH}" >> /home/devilbox/${v}' \
|
||||
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew config' \
|
||||
\
|
||||
# lumen
|
||||
&& COMPOSER_HOME="/usr/local/src/composer" composer global require laravel/lumen-installer \
|
||||
&& ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/lumen \
|
||||
\
|
||||
# mhsendmail
|
||||
&& wget https://github.com/mailhog/mhsendmail/releases/download/v0.2.0/mhsendmail_linux_amd64 \
|
||||
&& chmod +x mhsendmail_linux_amd64 \
|
||||
@@ -353,6 +357,8 @@ RUN set -x \
|
||||
### Install Node npm packages (globally)
|
||||
###
|
||||
RUN set -x \
|
||||
# angular_cli
|
||||
&& su -c '. /opt/nvm/nvm.sh; npm install -g @angular/cli' devilbox \
|
||||
# eslint
|
||||
&& su -c '. /opt/nvm/nvm.sh; npm install -g eslint' devilbox \
|
||||
# grunt
|
||||
@@ -491,6 +497,7 @@ RUN set -x \
|
||||
&& laravel --version | grep -E '(Installer|version)\s*[.0-9]+' \
|
||||
&& linkcheck --version | grep -E '^linkcheck\sv[.0-9]+' \
|
||||
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew --version' | grep -E 'Homebrew\s*[.0-9]+' \
|
||||
&& lumen --version 2>/dev/null | grep -E '^Lumen Installer\s[.0-9]+$' \
|
||||
&& mysqldump-secure --version | grep -E 'Version:\s*[.0-9]+' \
|
||||
&& phalcon commands | grep -E '[.0-9]+' \
|
||||
&& phpcs --version | grep -E 'version [.0-9]+' \
|
||||
@@ -505,6 +512,7 @@ RUN set -x \
|
||||
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
||||
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
||||
\
|
||||
&& ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+' \
|
||||
&& eslint -v | grep -E '[.0-9]+' \
|
||||
&& grunt --version | grep -E '[.0-9]+' \
|
||||
&& gulp --version | grep -E '[.0-9]+' \
|
||||
|
||||
@@ -236,6 +236,10 @@ RUN set -x \
|
||||
'echo "export INFOPATH=/usr/local/src/linuxbrew/share/man:${INFOPATH}" >> /home/devilbox/${v}' \
|
||||
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew config' \
|
||||
\
|
||||
# lumen
|
||||
&& COMPOSER_HOME="/usr/local/src/composer" composer global require laravel/lumen-installer \
|
||||
&& ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/lumen \
|
||||
\
|
||||
# mhsendmail
|
||||
&& wget https://github.com/mailhog/mhsendmail/releases/download/v0.2.0/mhsendmail_linux_amd64 \
|
||||
&& chmod +x mhsendmail_linux_amd64 \
|
||||
@@ -353,6 +357,8 @@ RUN set -x \
|
||||
### Install Node npm packages (globally)
|
||||
###
|
||||
RUN set -x \
|
||||
# angular_cli
|
||||
&& su -c '. /opt/nvm/nvm.sh; npm install -g @angular/cli' devilbox \
|
||||
# eslint
|
||||
&& su -c '. /opt/nvm/nvm.sh; npm install -g eslint' devilbox \
|
||||
# grunt
|
||||
@@ -491,6 +497,7 @@ RUN set -x \
|
||||
&& laravel --version | grep -E '(Installer|version)\s*[.0-9]+' \
|
||||
&& linkcheck --version | grep -E '^linkcheck\sv[.0-9]+' \
|
||||
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew --version' | grep -E 'Homebrew\s*[.0-9]+' \
|
||||
&& lumen --version 2>/dev/null | grep -E '^Lumen Installer\s[.0-9]+$' \
|
||||
&& mysqldump-secure --version | grep -E 'Version:\s*[.0-9]+' \
|
||||
&& phalcon commands | grep -E '[.0-9]+' \
|
||||
&& phpcs --version | grep -E 'version [.0-9]+' \
|
||||
@@ -505,6 +512,7 @@ RUN set -x \
|
||||
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
||||
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
||||
\
|
||||
&& ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+' \
|
||||
&& eslint -v | grep -E '[.0-9]+' \
|
||||
&& grunt --version | grep -E '[.0-9]+' \
|
||||
&& gulp --version | grep -E '[.0-9]+' \
|
||||
|
||||
@@ -236,6 +236,10 @@ RUN set -x \
|
||||
'echo "export INFOPATH=/usr/local/src/linuxbrew/share/man:${INFOPATH}" >> /home/devilbox/${v}' \
|
||||
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew config' \
|
||||
\
|
||||
# lumen
|
||||
&& COMPOSER_HOME="/usr/local/src/composer" composer global require laravel/lumen-installer \
|
||||
&& ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/lumen \
|
||||
\
|
||||
# mhsendmail
|
||||
&& wget https://github.com/mailhog/mhsendmail/releases/download/v0.2.0/mhsendmail_linux_amd64 \
|
||||
&& chmod +x mhsendmail_linux_amd64 \
|
||||
@@ -353,6 +357,8 @@ RUN set -x \
|
||||
### Install Node npm packages (globally)
|
||||
###
|
||||
RUN set -x \
|
||||
# angular_cli
|
||||
&& su -c '. /opt/nvm/nvm.sh; npm install -g @angular/cli' devilbox \
|
||||
# eslint
|
||||
&& su -c '. /opt/nvm/nvm.sh; npm install -g eslint' devilbox \
|
||||
# grunt
|
||||
@@ -491,6 +497,7 @@ RUN set -x \
|
||||
&& laravel --version | grep -E '(Installer|version)\s*[.0-9]+' \
|
||||
&& linkcheck --version | grep -E '^linkcheck\sv[.0-9]+' \
|
||||
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew --version' | grep -E 'Homebrew\s*[.0-9]+' \
|
||||
&& lumen --version 2>/dev/null | grep -E '^Lumen Installer\s[.0-9]+$' \
|
||||
&& mysqldump-secure --version | grep -E 'Version:\s*[.0-9]+' \
|
||||
&& phalcon commands | grep -E '[.0-9]+' \
|
||||
&& phpcs --version | grep -E 'version [.0-9]+' \
|
||||
@@ -505,6 +512,7 @@ RUN set -x \
|
||||
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
||||
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
||||
\
|
||||
&& ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+' \
|
||||
&& eslint -v | grep -E '[.0-9]+' \
|
||||
&& grunt --version | grep -E '[.0-9]+' \
|
||||
&& gulp --version | grep -E '[.0-9]+' \
|
||||
|
||||
@@ -236,6 +236,10 @@ RUN set -x \
|
||||
'echo "export INFOPATH=/usr/local/src/linuxbrew/share/man:${INFOPATH}" >> /home/devilbox/${v}' \
|
||||
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew config' \
|
||||
\
|
||||
# lumen
|
||||
&& COMPOSER_HOME="/usr/local/src/composer" composer global require laravel/lumen-installer \
|
||||
&& ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/lumen \
|
||||
\
|
||||
# mhsendmail
|
||||
&& wget https://github.com/mailhog/mhsendmail/releases/download/v0.2.0/mhsendmail_linux_amd64 \
|
||||
&& chmod +x mhsendmail_linux_amd64 \
|
||||
@@ -342,6 +346,8 @@ RUN set -x \
|
||||
### Install Node npm packages (globally)
|
||||
###
|
||||
RUN set -x \
|
||||
# angular_cli
|
||||
&& su -c '. /opt/nvm/nvm.sh; npm install -g @angular/cli' devilbox \
|
||||
# eslint
|
||||
&& su -c '. /opt/nvm/nvm.sh; npm install -g eslint' devilbox \
|
||||
# grunt
|
||||
@@ -480,6 +486,7 @@ RUN set -x \
|
||||
&& laravel --version | grep -E '(Installer|version)\s*[.0-9]+' \
|
||||
&& linkcheck --version | grep -E '^linkcheck\sv[.0-9]+' \
|
||||
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew --version' | grep -E 'Homebrew\s*[.0-9]+' \
|
||||
&& lumen --version 2>/dev/null | grep -E '^Lumen Installer\s[.0-9]+$' \
|
||||
&& mysqldump-secure --version | grep -E 'Version:\s*[.0-9]+' \
|
||||
&& phpcs --version | grep -E 'version [.0-9]+' \
|
||||
&& phpcbf --version | grep -E 'version [.0-9]+' \
|
||||
@@ -493,6 +500,7 @@ RUN set -x \
|
||||
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
||||
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
||||
\
|
||||
&& ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+' \
|
||||
&& eslint -v | grep -E '[.0-9]+' \
|
||||
&& grunt --version | grep -E '[.0-9]+' \
|
||||
&& gulp --version | grep -E '[.0-9]+' \
|
||||
|
||||
@@ -236,6 +236,10 @@ RUN set -x \
|
||||
'echo "export INFOPATH=/usr/local/src/linuxbrew/share/man:${INFOPATH}" >> /home/devilbox/${v}' \
|
||||
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew config' \
|
||||
\
|
||||
# lumen
|
||||
&& COMPOSER_HOME="/usr/local/src/composer" composer global require laravel/lumen-installer \
|
||||
&& ln -s /usr/local/src/composer/vendor/laravel/lumen-installer/lumen /usr/local/bin/lumen \
|
||||
\
|
||||
# mhsendmail
|
||||
&& wget https://github.com/mailhog/mhsendmail/releases/download/v0.2.0/mhsendmail_linux_amd64 \
|
||||
&& chmod +x mhsendmail_linux_amd64 \
|
||||
@@ -338,6 +342,8 @@ RUN set -x \
|
||||
### Install Node npm packages (globally)
|
||||
###
|
||||
RUN set -x \
|
||||
# angular_cli
|
||||
&& su -c '. /opt/nvm/nvm.sh; npm install -g @angular/cli' devilbox \
|
||||
# eslint
|
||||
&& su -c '. /opt/nvm/nvm.sh; npm install -g eslint' devilbox \
|
||||
# grunt
|
||||
@@ -476,6 +482,7 @@ RUN set -x \
|
||||
&& laravel --version | grep -E '(Installer|version)\s*[.0-9]+' \
|
||||
&& linkcheck --version | grep -E '^linkcheck\sv[.0-9]+' \
|
||||
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew --version' | grep -E 'Homebrew\s*[.0-9]+' \
|
||||
&& lumen --version 2>/dev/null | grep -E '^Lumen Installer\s[.0-9]+$' \
|
||||
&& mysqldump-secure --version | grep -E 'Version:\s*[.0-9]+' \
|
||||
&& phpcs --version | grep -E 'version [.0-9]+' \
|
||||
&& phpcbf --version | grep -E 'version [.0-9]+' \
|
||||
@@ -488,6 +495,7 @@ RUN set -x \
|
||||
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
||||
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
||||
\
|
||||
&& ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+' \
|
||||
&& eslint -v | grep -E '[.0-9]+' \
|
||||
&& grunt --version | grep -E '[.0-9]+' \
|
||||
&& gulp --version | grep -E '[.0-9]+' \
|
||||
|
||||
@@ -273,6 +273,8 @@ RUN set -x \
|
||||
### Install Node npm packages (globally)
|
||||
###
|
||||
RUN set -x \
|
||||
# angular_cli
|
||||
&& su -c '. /opt/nvm/nvm.sh; npm install -g @angular/cli' devilbox \
|
||||
# eslint
|
||||
&& su -c '. /opt/nvm/nvm.sh; npm install -g eslint' devilbox \
|
||||
# grunt
|
||||
@@ -415,6 +417,7 @@ RUN set -x \
|
||||
&& ansible --version | grep -E '^ansible [.0-9]+$' \
|
||||
&& yamllint --version 2>&1 | grep -E '[.0-9]+' \
|
||||
\
|
||||
&& ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+' \
|
||||
&& eslint -v | grep -E '[.0-9]+' \
|
||||
&& grunt --version | grep -E '[.0-9]+' \
|
||||
&& gulp --version | grep -E '[.0-9]+' \
|
||||
|
||||
@@ -764,6 +764,15 @@ extensions_available:
|
||||
already_avail: [5.2, 5.3, 5.4, 5.5, 5.6, 7.0, 7.1, 7.2, 7.3, 7.4, 8.0]
|
||||
rdkafka:
|
||||
disabled: [5.2, 8.0]
|
||||
5.3:
|
||||
type: pecl
|
||||
version: 3.0.5
|
||||
5.4:
|
||||
type: pecl
|
||||
version: 3.0.5
|
||||
5.5:
|
||||
type: pecl
|
||||
version: 3.0.5
|
||||
all:
|
||||
type: pecl
|
||||
build_dep: [librdkafka-dev]
|
||||
|
||||
@@ -42,6 +42,7 @@ gem_enabled:
|
||||
# Node npm packages to install
|
||||
# -------------------------------------------------------------------------------------------------
|
||||
npm_enabled:
|
||||
- angular_cli
|
||||
- eslint
|
||||
- grunt
|
||||
- grunt_cli
|
||||
@@ -85,6 +86,7 @@ software_enabled:
|
||||
- laravel
|
||||
- linkcheck
|
||||
- linuxbrew
|
||||
- lumen
|
||||
- mhsendmail
|
||||
- mysqldumpsecure
|
||||
- phalcon
|
||||
@@ -215,6 +217,9 @@ pip_available:
|
||||
# version: [optional] Specific version of Node npm package
|
||||
#
|
||||
npm_available:
|
||||
angular_cli:
|
||||
name: "@angular/cli"
|
||||
check: ng version 2>&1 | grep -iE 'Angular CLI:\s*[.0-9]+'
|
||||
eslint:
|
||||
name: eslint
|
||||
check: eslint -v | grep -E '[.0-9]+'
|
||||
@@ -492,6 +497,13 @@ software_available:
|
||||
&& v="${BASH_PROFILE}" su ${MY_USER} -c -p \
|
||||
'echo "export INFOPATH=/usr/local/src/linuxbrew/share/man:${INFOPATH}" >> /home/devilbox/${v}' \
|
||||
&& su - ${MY_USER} -c '/usr/local/src/linuxbrew/bin/brew config' \
|
||||
lumen:
|
||||
disabled: [5.2, 5.3, 5.4, 8.0]
|
||||
check: lumen --version 2>/dev/null | grep -E '^Lumen Installer\s[.0-9]+$'
|
||||
all:
|
||||
command: |
|
||||
COMPOSER_HOME="{{ compose_home }}" composer global require laravel/lumen-installer \
|
||||
&& ln -s {{ compose_home }}/vendor/laravel/lumen-installer/lumen /usr/local/bin/lumen \
|
||||
mhsendmail:
|
||||
all:
|
||||
command: |
|
||||
|
||||
Reference in New Issue
Block a user