Commit Graph

511 Commits

Author SHA1 Message Date
aa-ahmed-aa da1124aacb give laradock the ability to install custom composer version 2021-06-02 19:14:30 +02:00
Shao Yu-Lung (Allen) 399d1c8181
Merge branch 'master' into ahkui-fix-python-pip 2021-05-26 12:22:58 +08:00
ahkui cc88f7b382 workspace - install pip from python script 2021-05-24 03:06:31 +08:00
Mics e138f03d50 fix build workspace error when WORKSPACE_INSTALL_MSSQL=true 2021-05-20 18:16:42 +08:00
Shao Yu-Lung (Allen) 4f190170da
Merge pull request #2932 from iamsaqibs/memcached-issue-with-php7.1
Memcached not working in workspace with php 7.
2021-04-05 23:56:46 +08:00
Saqib S aa7a0e9a34 Added ARG INSTALL_MEMCACHED as suggested by Allen. 2021-04-05 18:26:49 +05:00
Shao Yu-Lung (Allen) 409ec06f9a support zookeeper extension #2927 2021-04-05 18:37:14 +08:00
Saqib S e13482195b Added ARG for workspace Memcached 2021-04-05 13:46:30 +05:00
Saqib S 258ea23b64 Added Memcached dependency installation in workspace Dockerfile. 2021-04-05 10:36:54 +05:00
Shao Yu-Lung (Allen) ac08bc4364 add extension imagick installed check 2021-04-04 20:46:57 +08:00
Shao Yu-Lung (Allen) 25701b1890 php 5.6 skip install deciman extension 2021-03-28 11:18:39 +08:00
Shao Yu Lung fc0df17106 Merge branch 'master' of https://github.com/2525VenturesBV/laradock into 2525VenturesBV-master 2021-03-28 00:43:53 +08:00
Shao Yu Lung 0e5977cc64 feat(change source): move together 2021-03-23 23:03:56 +08:00
Pavel Savushkin 1654ffab7d
fix(SWOOLE extension): add SWOOLE extension installed correctly 2021-03-23 04:01:27 +02:00
Shao Yu-Lung (Allen) c3d90c7b46
Merge pull request #2916 from PavelSavushkinMix/fix/mssql_extension
feat(MSSQL extension): add MSSQL extension support
2021-03-23 08:41:07 +08:00
Pavel Savushkin cffdc7588e
feat(MSSQL extension): add MSSQL extension support
MSSQL extension should be supported on the all available versions.
2021-03-22 21:34:58 +02:00
Shao Yu-Lung (Allen) 08e7450f46
fix typo 2021-03-23 00:11:08 +08:00
Shao Yu Lung 02070105f6 feat(join some run step) | workspace 2021-03-22 21:24:18 +08:00
Shao Yu Lung 425c9c33b3 remove duplidate apt-get update 2021-03-22 20:07:39 +08:00
Shao Yu-Lung (Allen) ca5fcaa1fe
Merge branch 'master' into github-ci-workspace 2021-03-22 19:20:30 +08:00
Shao Yu Lung 2e9ad09861 feat(fix xmlrpc) | workspace 2021-03-22 18:34:44 +08:00
Shao Yu-Lung (Allen) 7da6963ef2
Merge pull request #2858 from andreladocruz/patch-1
Fix Redis Problem issue #2851
2021-03-22 16:33:01 +08:00
Shao Yu-Lung (Allen) e1d2d81099 feat(fix swoole extension) | PHP 5.6
https://github.com/swoole/swoole-src/issues/2379#issuecomment-466613684
2021-03-22 16:27:46 +08:00
Shao Yu-Lung (Allen) 976e56c4f9
Merge pull request #2909 from PavelSavushkinMix/fix/yaml_extension
fix(YAML extension): get built YAML extension for all versions in all services
2021-03-22 07:58:21 +08:00
Pavel Savushkin ad2b94fa60
fix(YAML extension): avoid typo 2021-03-21 18:51:06 +02:00
Pavel Savushkin 95fe1b179f
fix(YAML extension): avoid typo 2021-03-21 18:41:48 +02:00
Shao Yu Lung b6666363eb feat(fix swoole extension) | workspace 2021-03-22 00:40:59 +08:00
Shao Yu-Lung (Allen) 4cb35f1fa4
Merge pull request #2898 from PavelSavushkinMix/fix/ioncube_extension
fix(ioncube extension): remove installation for PHP 8
2021-03-22 00:35:12 +08:00
Pavel Savushkin 4270f1db71
fix(YAML extension): get built YAML extension for all versions in all services
We need to build yaml extension for `workspace`, `php-fpm` and `laravel-horizon` images.
Turn on YAML for GitHub Actions.
2021-03-21 18:10:40 +02:00
Shao Yu-Lung (Allen) 51d67e1b35
Merge pull request #2908 from laradock/gnupg
php extension Support GnuPG
2021-03-21 22:24:59 +08:00
Shao Yu-Lung (Allen) 0797617cb4
Merge pull request #2897 from PavelSavushkinMix/fix/composer_hirak_prestissimo
fix(hirak/prestissimo package): normalize installation of the package
2021-03-21 22:10:09 +08:00
Shao Yu-Lung (Allen) 0b75caeb95
Merge pull request #2896 from PavelSavushkinMix/fix/envoy_package
fix(envoy package): avoid specified version to support older PHP versions
2021-03-21 21:44:18 +08:00
Shao Yu Lung 56afa3efa1 php-fpm, workspace | GnuPG 2021-03-21 19:25:00 +08:00
Shao Yu-Lung (Allen) 8c46f296d1
Merge pull request #2683 from oussaka/symfony_installer
new Symfony Installer to create a new Symfony application
2021-03-20 13:19:05 +08:00
Pavel Savushkin e059740296
fix(hirak/prestissimo package): add end of the line 2021-03-20 02:47:46 +02:00
Pavel Savushkin 2b778af03f
fix(ioncube extension): remove installation for PHP 8
PHP 8.0 currently is not supported, so it should be remove from the building for this version.
2021-03-20 02:44:27 +02:00
Pavel Savushkin 21dcc046c9
fix(hirak/prestissimo package): normalize installation of the package
Avoid installation of hirak/prestissimo for the second version of the composer.
Change user to root, due to usage of this user as a common one.
2021-03-20 02:10:38 +02:00
Pavel Savushkin 15bf900fe6
fix(envoy package): avoid specified version to support older PHP versions
We need to be able to install envoy for all versions of PHP.

(cherry picked from commit 7458e04d2c8287ed418a3f6cd7b82d9e6238db85)
2021-03-20 01:46:56 +02:00
Pavel Savushkin 10386aa7a3
fix(inotify extension): avoid typo
Get inotify installed correctly.
2021-03-20 01:33:40 +02:00
Shao Yu-Lung (Allen) d6b7d95f34
Merge pull request #2882 from PavelSavushkinMix/fix/php5.6_turn_off_aerospike_build
fix(aerospike extension): turn off build in Travis due to image version
2021-03-15 12:01:40 +08:00
Shao Yu-Lung (Allen) b2af3e70d9
Merge pull request #2880 from PavelSavushkinMix/fix/php8.0_swoole_extension
feat(swoole extension): change installation to be able to use PHP 8.0
2021-03-15 11:27:27 +08:00
Shao Yu-Lung (Allen) d374dc2ed4
Merge pull request #2878 from PavelSavushkinMix/feature/php8.0_cassandra
feat(cassandra extension): upgrade version of cassandra and avoid installation for PHP 8.0
2021-03-15 10:29:26 +08:00
Shao Yu-Lung (Allen) 0ce0f0838e
Merge pull request #2873 from PavelSavushkinMix/fix/inotify_extension
fix(inotify extension): update installed version of the extension | All PHP versions
2021-03-15 09:28:11 +08:00
Pavel Savushkin 7b396b7c39
fix(aerospike extension): update syntax
Fix typos in the build script.

Closes #2881
2021-03-14 18:46:51 +02:00
Pavel Savushkin 793c1a085f
fix(aerospike extension): turn off build in Travis due to image version
PHP 8.0 is not supported by Aerospike. See the issue's references.

Closes #2881
2021-03-14 18:40:06 +02:00
Pavel Savushkin f9edf13d65
feat(swoole extension): change installation to be able to use PHP 8.0
Add support for PHP 8.0
Fix other versions of PHP with correct versions.

Closes #2879
2021-03-14 17:50:14 +02:00
Pavel Savushkin 0c085f4984
feat(cassandra extension): upgrade version of cassandra and avoid installation for PHP 8.0
Cassandra should not be installed for PHP 8.0 due to unsupported PHP driver. See the issue's references.

Closes #2876
2021-03-14 16:21:59 +02:00
Shao Yu-Lung (Allen) 4177c6ac2b
Merge pull request #2872 from PavelSavushkinMix/feature/php8.0_add_amqp_actual_version
fix(amqp extension): hard-code the version for PHP 8.0
2021-03-14 01:11:47 +08:00
Pavel Savushkin 6ff934aef2
fix(inotify extension): update installed version of the extension
There is a typo which should be fixed.

Closes #2867
2021-03-13 03:34:25 +02:00
Pavel Savushkin 50fce4c74b
fix(amqp extension): hard-code the version for PHP 8.0
The version could be hard-coded in the Dockerfile due to no ability to build workspace image w/o problems from scratch for different PHP versions.

Closes #2871
2021-03-13 03:16:19 +02:00
Pavel Savushkin f1fd051f1f
fix(drush package): bump version to support PHP 8.0
Bump a version of the package to support a correct build of the workspace for PHP 8.0

Closes #2869
2021-03-13 03:05:01 +02:00
Shao Yu-Lung (Allen) 08b395ed50
Merge pull request #2862 from PavelSavushkinMix/feature/php_8.0_imagemagick
fix(IMAGEMAGICK extension): implement building extension for PHP 8.0 from source
2021-03-12 10:02:19 +08:00
Pavel Savushkin 67cc72da62
fix(IMAGEMAGICK extension): implement building extension for PHP 8.0 from source
We need to build imagemagick extension from sources due the latest version, that supports PHP 8.0 has not been released to PECL.

Closes #2861
2021-03-12 03:40:38 +02:00
Pavel Savushkin 247ce67097
fix(AST extension): bump version due to php 8.0 support
According to the changelog of the extension version should be bumped to support PHP 8.0

Closes 2859
2021-03-12 02:00:10 +02:00
André Lado Cruz 47c89787e6
Fix Redis Problem issue #2851 2021-03-10 11:55:09 +00:00
Patrick Kivits f35d5a7f10 Install workspace redis with pecl 2021-03-02 10:20:06 +01:00
Patrick Kivits ed649993ca Add PHP Decimal extension support 2021-02-22 11:13:22 +01:00
Shao Yu-Lung (Allen) 29f3d6a671
Merge pull request #2817 from Djuki/master
Configuration to switch between composer version 1 or 2
2021-02-22 15:18:26 +08:00
Shao Yu-Lung (Allen) 29e872c474
Merge branch 'master' into master 2021-02-09 21:44:03 +08:00
Valentino Lauciani a00364bf01
Add code to install docker client into docker image 2021-02-09 13:17:58 +01:00
JohannesM 1a632c82d0
adding --no-log-init for large UID
Fixing docker build crash with high user id. see https://github.com/moby/moby/issues/5419
2021-02-04 23:23:44 +01:00
Daryle Dale De Silva de70beae47 support xdebug 3 2021-01-18 12:02:27 +08:00
Ivan Djurdjevac 4bb1fe281d Configuration to switch between composer version 1 or 2 2021-01-16 08:34:05 +01:00
Arjan Weurding 65abf7b0ea
Make sure the repository cache is up to date
when installing the PHP extensions in workspace
2020-12-23 14:47:01 +01:00
Shao Yu-Lung (Allen) 123d818777
Merge pull request #2731 from atoff/feat/npmrc
feat: Mount .npmrc into workspace home
2020-12-22 16:01:25 +08:00
Shao Yu-Lung (Allen) f73b8fb642
Merge pull request #2744 from leowangxp/oracle_instant_client_mirror
feat: add ORACLE_INSTANT_CLIENT_MIRROR ARG
2020-12-18 14:08:30 +08:00
Shao Yu-Lung (Allen) ffc8d85406
Merge pull request #2735 from dpatou/fix-tree-aliases
Remove the 'tree' alias
2020-12-17 16:50:11 +08:00
Shao Yu-Lung (Allen) a2622323cf
Merge pull request #2788 from KNY00/feature/npm-retry-options
Add retry configuration options for npm
2020-12-17 16:30:48 +08:00
Shao Yu-Lung (Allen) b8efd85824
Merge pull request #2785 from dokurocker/master
fixed oci8 version
2020-12-17 16:29:31 +08:00
Shao Yu-Lung (Allen) 358d02fd5a
Merge pull request #2751 from nalatreb/fix-mongo-install-php56
fix travis ci failing tests
2020-12-17 16:28:16 +08:00
Jonathon Page 78ba356e69 Force xDebug v2 for workspace 2020-12-15 15:38:23 +00:00
KNY00 049e466b93 Add retry configuration options for npm 2020-12-09 18:03:18 +01:00
h-ochiai 7cffc65639 fixed oci8 version 2020-12-02 11:38:32 +09:00
oussaka 6c8907cb33 new Symfony Installer to create a new Symfony application 2020-11-11 09:11:37 +01:00
bertalanV 633105e89c fix inotify for php 5.6 2020-10-23 14:29:13 +02:00
bertalanV 36764906d7 fix mongo install in php fpm and workspace 2020-10-22 17:02:42 +02:00
DESK0253\Leo f4951cb8f5 feat: add ORACLE_INSTANT_CLIENT_MIRROR ARG 2020-10-17 00:06:52 +08:00
Dawid Makowski 67dde45d24 Add BBC Audio Waveform Image Generator 2020-10-10 22:39:43 +08:00
Damien PATOU 191729fb32 remove the 'tree' alias 2020-10-07 16:28:36 +02:00
Alex Toff 842715b1d2 feat: Mount .npmrc into workspace home 2020-09-30 12:09:16 +01:00
Shao Yu-Lung (Allen) 8556088c9e
Merge pull request #2704 from colinpitcher/feature/add-zsh-aliases
Add aliases to .zshrc in workspace when SHELL_OH_MY_ZSH=true
2020-09-30 11:02:21 +08:00
Shao Yu-Lung (Allen) d8ef60d1a3
Merge pull request #2709 from abler98/fix/workspace/protoc
Fix protoc bin & include permissions in workspace
2020-09-22 09:37:58 +08:00
tancou c06958d066 Add ZSH suggestions and aliases 2020-09-19 14:13:04 +02:00
abler98 fbeabd03b0 Fix protoc bin & include permissions in workspace 2020-09-16 11:10:24 +03:00
Shao Yu-Lung (Allen) 6d77ff9277
Update Dockerfile 2020-09-15 22:58:26 +08:00
Shao Yu-Lung (Allen) f2349a6ab9
Merge branch 'master' into feature/workspace/protoc 2020-09-15 22:04:00 +08:00
abler98 2c41e2a749 Add support for lnav in workspace 2020-09-14 17:52:04 +03:00
Colin Pitcher f640027bcb Add aliases to ZSH in workspace
Updated Workspace Dockerfile to add aliases to .zshrc if SHELL_OH_MY_ZSH is set to "true".
2020-09-11 15:12:51 -04:00
abler98 a3b451b408 Add support for Protoc in workspace 2020-09-04 19:03:23 +03:00
Shao Yu-Lung (Allen) e3dab0061a
Merge pull request #2685 from aaly00/sqlsrv-workspace
Workspace SQLSRV PHP7.1 Support
2020-09-04 09:24:42 +08:00
Shao Yu-Lung (Allen) 1c5ee264ad
Merge pull request #2689 from dwijonarko/master
update  wkhtmltopdf version
2020-09-04 09:23:28 +08:00
Marcus fbfb2c07fc
fix: use postgresql-client-12 in workspace
it's not possible to import postgresql 12 databases unless the client version is also 12.
2020-09-03 12:24:01 +02:00
Dwi Wijonarko 93743c4394 update wkhtmltopdf version 2020-08-26 11:40:45 +07:00
Amr 812570d6a3 Workspace SQLSRV PHP7.1 Support 2020-08-20 23:16:25 -05:00
Shao Yu-Lung (Allen) 5465f96267
Merge pull request #2660 from rtrzebinski-usc/add-rdkafka-to-workspace
Add rdkafka to workspace
2020-08-11 11:22:56 +08:00
Robert Trzebinski 032e7c0c53 Add rdkafka to Workspace container 2020-07-21 16:45:21 +02:00
Filip Š 86f5a7d9e0 Force reinstall pip to fix warning 2020-07-13 23:17:45 +02:00
Filip Š 4e7888cb08 Add support for Python 3 in workspace 2020-07-13 22:27:44 +02:00
Shao Yu-Lung (Allen) d11186e76c
Update Dockerfile
clean duplicate apt-get install nasm
2020-06-19 18:44:40 +08:00
Shao Yu-Lung (Allen) 6f75a29a2f
Merge branch 'master' into graphviz 2020-06-19 18:42:05 +08:00