36 Commits
Author SHA1 Message Date
Pavel Savushkin 1654ffab7d fix(SWOOLE extension): add SWOOLE extension installed correctly 2021-03-23 04:01:27 +02:00
Pavel Savushkin 0ee74f95ca fix(GD extension): add GD extension installed for PHP 8.0 2021-03-23 01:31:04 +02:00
Pavel Savushkin 03fd7ea948 feat(MEMCACHED extension): add memcached extension installation for CI
Add memcached extension support.
Memcached extension should be supported on the all available versions.
2021-03-23 01:03:25 +02: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
Pavel Savushkin 5686c698e7 fix(YAML extension): avoid typo 2021-03-21 19:21:34 +02:00
Pavel Savushkin ad2b94fa60 fix(YAML extension): avoid typo 2021-03-21 18:51:06 +02:00
Pavel Savushkin 9317b71ebc fix(YAML extension): avoid typo 2021-03-21 18:46:47 +02:00
Pavel Savushkin 95fe1b179f fix(YAML extension): avoid typo 2021-03-21 18:41:48 +02: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
Pavel Savushkin 30c93210eb fix(PGSql Client): get installed PGSql Client with the same versions
We need to have an ability to install PGSql Client on `workspace` and `php-fpm` images with the same version (12).
2021-03-21 15:19:32 +02:00
Pavel Savushkin 3c6cfc8dfd feat(amqp extension): add github actions installation
We need to be able to test installation of AMQP with GitHub Actions.
2021-03-21 13:41:25 +02:00
Pavel Savushkin 89b73eeeee feat(ioncube extension): add reference to .env file
Provide a restriction to env file.
2021-03-21 13:37:16 +02:00
Pavel Savushkin 2dccc3ca80 feat(PHP 8.0): add ini file
Add development ini file for the PHP 8.0

Closes #2781
2021-03-20 02:56:58 +02: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
Pavel Savushkin 267b972d17 fix(AMQP extension): remove unnecessary apt update
Avoid extra update.

Closes #2891
2021-03-20 00:37:43 +02:00
Pavel Savushkin 2a953c1a9a fix(AMQP extension): get it worked for php-worker image
We need to be able to build AMQP for php-worker on PHP 7.0: there are some version conflicts.

Closes #2891
2021-03-19 23:03:51 +02:00
Pavel Savushkin 43df135ca4 feat(AMQP extension): normalize installation of AMQP for php-fpm 8.0
Update installation process of AMQP for PHP 8.0 (fpm service)

Closes #2891
2021-03-18 10:11:30 +02: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 37ffbbea29 fix(aerospike extension): turn off build in Travis due to image version
Base image (Ubuntu 18) is no supported by Aerospike.

Closes #2881
2021-03-14 18:03:57 +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 925e02bc7b fix(cassandra extension): get installed cassandra for horizon and worker images
Setup the installation on laravel-horizon and php-worker images.

Closes #2876
2021-03-14 16:22:02 +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
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
Pavel Savushkin c6040861b0 Merge remote-tracking branch 'base/master' 2021-03-12 16:43:27 +02:00
Pavel Savushkin 741cecdb02 Merge remote-tracking branch 'base/master' into feature/add_ci_for_php8.0 2021-03-12 04:38:16 +02:00
Pavel SavushkinandGitHub 6248b4f328 Merge pull request #1 from laradock/master
Update forked repository
2021-03-12 04:35:17 +02:00
Pavel Savushkin f3816a99ab ci(PHP 8.0): add CI processes for PHP 8.0
CI environment for the PHP 8.0 should be implemented.

Closes #2863
2021-03-12 03:56:39 +02: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