Commit Graph
157 Commits
Author SHA1 Message Date
le0mandGitHub dabb53baba Merge pull request #81 from Nemo64/patch-1
add the php 8 Dockerfiles to the readme.
2021-06-11 15:12:59 +02:00
Marco PfeifferandGitHub 926d19fda6 add the php 8 Dockerfiles to the readme.
The README makes this image look like it's not maintained anymore because it's the first thing you see when browsing on the docker hub and it was missing the 8.0 images.
2021-05-06 12:17:38 +02:00
le0mandGitHub 01bf02b47b Merge pull request #78 from chialab/feature/gh-actions
Switch to GH Actions
2021-04-09 00:17:44 +02:00
leo 502b67eb13 chore: dry job variables 2021-04-08 19:42:35 +02:00
leo 2e5e5ca841 fix: tests 2021-04-08 19:34:10 +02:00
leo ff74229f0d chore: remove hirak/prestissimo from php <= 5.5 2021-04-08 17:57:50 +02:00
leo fc759f8e08 feat: added PHP 8 to workflow 2021-01-31 18:55:14 +01:00
leo 923c5e4e70 chore: skip ci, ci skip 2021-01-31 18:51:13 +01:00
leo 4a68c14807 chore: cancel only once 2021-01-31 18:51:13 +01:00
leo 853945a4b1 feat: cancel previous workflow runs 2021-01-31 18:51:13 +01:00
leo 9a79c82edc chore: remove Travis file 2021-01-31 18:51:13 +01:00
leo 7bb96306b1 fix: login to Docker HUB before publishing 2021-01-31 18:51:08 +01:00
leo 9d7ba28422 feat: add GH Actions workflow 2021-01-31 18:51:08 +01:00
le0mandGitHub 48dd3cbc49 Merge pull request #80 from chialab/feat/php-8
Add PHP 8
2021-01-31 18:48:14 +01:00
leo cf71f8b9a9 feat: added PHP 8 2020-12-11 20:09:10 +01:00
le0mandGitHub e74b2b0d0a Merge pull request #74 from chialab/composer-1-2
Install both Composer 1 and 2
2020-11-10 16:55:38 +01:00
leo cdf8387d30 chore: note in README about composer versions 2020-11-01 19:28:03 +01:00
Paolo Cuffiani 9bb221f48d #73 test: update tests 2020-11-01 18:49:24 +01:00
Paolo Cuffiani 0f48458c42 #73 feat: install both Composer 1 and 2 2020-11-01 18:18:44 +01:00
Paolo Cuffiani 2772d13261 update .travis.yml syntax 2020-10-31 09:41:37 +01:00
leo ca25870a40 - chore: add empty newline to all files 2020-09-24 19:04:05 +02:00
le0mandGitHub 1a680a1042 Merge pull request #70 from leonnleite/feature/add-sqlsrv
Added pdo_sqlsrv and sqlsrv
2020-09-24 18:51:33 +02:00
Leonn Leite adac55ec0b php required >= 7.0 2020-09-24 03:44:19 -03:00
Leonn Leite 99f73ecf88 add pdo_sqlsrv and sqlsrv 2020-09-24 01:46:10 -03:00
le0mandGitHub 663a007ce9 Merge pull request #68 from TemaSM/feature/prestissimo
 [feature] Added Composer plugin `prestissimo`
2020-03-17 21:30:17 +01:00
Tema Smirnov 3813e965c3 [feature] Added Composer plugin prestissimo
Prestissimo - plugin that downloads Composer packages in parallel to speed up the installation process.
Will be removed right after release of Composer 2.x (parallelism implemented)

Signed-off-by: Tema Smirnov <git.tema@smirnov.one>
2020-03-17 22:49:16 +03:00
leo 486f5a6d29 - chore: add xsl extension to dev/Makefile assertions 2020-03-17 10:10:06 +01:00
le0mandGitHub 32141a32fc Merge pull request #67 from TemaSM/ext-sockets
 Added `sockets` extension
2020-03-17 10:00:55 +01:00
le0mandGitHub 152c4c4c3b Merge pull request #66 from TemaSM/master
 Added zip & unzip (fixes Composer's warning when install/update deps)
2020-03-17 09:56:28 +01:00
Edoardo Cavazza ddebaf17a8 chore: update README
[ci skip]
2020-03-17 08:53:32 +01:00
Tema Smirnov 31435904c1 Added sockets extension
`sockets` extension is required by php-amqplib (PHP client for RabbitMQ)

Signed-off-by: Tema Smirnov <git.tema@smirnov.one>
2020-03-17 05:38:03 +03:00
Tema Smirnov d2a1d3d728 Added zip & unzip (fixes Composer's warning when install/update deps)
Fixes warning: "As there is no 'unzip' command installed zip files are being unpacked using the PHP zip extension.
This may cause invalid reports of corrupted archives. Besides, any UNIX permissions (e.g. executable) defined in the archives will be lost.
Installing 'unzip' may remediate them."

Sizes (will be compressed during Docker image build):
* zip +623 kB
* unzip +580 kB

libzip is required to be installed, because PHP zip extension depends on it, but libzip already pre-installed, it handled by:
https://github.com/mlocati/docker-php-extension-installer/blob/1deeb6d6560663cc956e970fda5f87cf163e3528/install-php-extensions#L637
and
https://github.com/mlocati/docker-php-extension-installer/blob/1deeb6d6560663cc956e970fda5f87cf163e3528/install-php-extensions#L934

Signed-off-by: Tema Smirnov <git.tema@smirnov.one>
2020-03-17 05:03:31 +03:00
leo de138f98cd - fix: (#64) loading xdebug twice 2020-01-20 16:44:15 +01:00
leo 0a0816a7eb - docs: updated readme 2020-01-18 19:40:49 +01:00
le0mandGitHub 19d80f60c7 Merge pull request #63 from Nemo64/master
add xsl extension
2020-01-18 19:14:56 +01:00
Marco Pfeiffer aceb2a9b26 add xsl extension 2020-01-18 15:30:59 +01:00
le0mandGitHub 40f39fd368 Merge pull request #61 from chialab/refactor/60-docker-php-extension-installer
Docker PHP Extension Installer
2020-01-17 20:23:05 +01:00
leo feb46f8e5c - refactor: use external script to install PHP extensions and their dependencies 2020-01-06 16:03:54 +01:00
le0mandGitHub ab9e239af7 Merge pull request #59 from le0m/fix-php5-builds
Fix: PHP 5.x builds
2019-12-10 10:56:03 +01:00
le0mandGitHub ea87e7a824 Merge pull request #57 from fredericbarthelet/add-php74
Feature : Add PHP 7.4 images
2019-12-10 10:55:00 +01:00
leo 4b9c60808d - fix: PECL redis extension dropped PHP 5 support in 5.0.0, pinning version 4.3.0 2019-12-09 15:47:51 +01:00
Frédéric Barthelet 9bf3cf7c3c feat: add PHP 7.4 images 2019-12-06 12:14:49 +01:00
Paolo CuffianiandGitHub 95b7d68649 Merge pull request #54 from chialab/chore/push-image-built-in-travis
Build Docker images on Travis
2019-03-21 16:25:38 +01:00
Paolo Cuffiani 3fab775f53 [minor] fix: lowercase chialab in repo's name 2019-03-21 15:08:57 +01:00
Paolo Cuffiani 0fa5eaf3dd chore: add make push recipe, add deployment step to Travis 2019-03-21 14:56:55 +01:00
Paolo CuffianiandGitHub 3790ee4b2f Merge pull request #52 from chialab/issue/49-update-xdebug
Update XDebug to stable channel for PHP 7.3
2019-03-13 12:42:47 +01:00
Paolo Cuffiani 245f83b34a [minor] chore: remove travis_wait where not necessary 2019-03-13 11:40:17 +01:00
Paolo Cuffiani 3c289f59ee #49 chore: update XDebug to stable channel for PHP 7.3 2019-03-13 11:34:51 +01:00
Paolo CuffianiandGitHub 1eff17ce9f Merge pull request #47 from chialab/feat/php-7.3
PHP 7.3
2019-01-02 12:59:53 +01:00
Paolo Cuffiani b3f5d3b237 #45 chore: use 7.3 stable images 2018-12-18 16:10:11 +01:00