Commit Graph

302 Commits

Author SHA1 Message Date
Jeff Geerling
5a5bbe0a8d Issue #219: Use correct version when testing source install. 2017-09-21 22:26:28 -05:00
Jeff Geerling
462ebfaabf Fixes #219: Fix source build failure on Ansible 2.4+. 2017-09-21 21:58:02 -05:00
Jeff Geerling
21b3d58fba Fixes #208: Remove official Ubuntu 12.04 support. 2017-07-26 21:46:30 -05:00
Arnaud Trouve
e78e5d55f5 Set the correct opcache priority on Debian
cf issue on geerlingguy.php-versions : https://github.com/geerlingguy/ansible-role-php-versions/issues/2
2017-06-01 17:25:56 +02:00
Jeff Geerling
d3006d2897 Merge pull request #195 from geerlingguy/191-debian-tests
Fixes #191: Add automated tests for Debian 8, fix systemd service issue.
2017-05-16 22:27:00 -05:00
Jeff Geerling
84ab337202 Issue #191: Add workaround for Debian not enabling service. 2017-05-16 22:05:27 -05:00
Oskar Schöldström
1d8d6fe497 Workaround ansible service module not enabling php-fpm 2017-05-16 22:03:14 -05:00
Jeff Geerling
d8a8012e83 Issue #191: Only run fpm tests in packaged builds. 2017-05-16 22:01:55 -05:00
Jeff Geerling
0b938bd515 Install FPM on source install tests. 2017-05-15 23:25:18 -05:00
Jeff Geerling
f4cc79b560 See if Travis CI will parse YAML like I hope it will. 2017-05-15 23:07:59 -05:00
Jeff Geerling
0425b0ef87 Fix systemctl status on Fedora 24. 2017-05-15 21:22:41 -05:00
Jeff Geerling
ee9a148c08 Fixes #191: Add tests for Debian 8. 2017-05-14 23:10:58 -05:00
Jeff Geerling
cfe3aaea27 Switch to more efficient and compact test setup. 2017-04-02 09:49:19 -05:00
Jeff Geerling
8bc87a4bec Add a LICENSE file for MIT license. [ci skip] 2017-03-31 11:25:38 -05:00
eiriksm
253f72bcba Change README to point to correct lineinfile hint (#180) 2017-03-13 12:07:39 -05:00
Jeff Geerling
7d4c5ef91e Upgrade Author's web URL. 2017-02-18 19:55:23 -06:00
Felix Peters
65f5e35259 Update configure-fpm.yml (#176)
Fix issue #98 
Only add the default pool when php_enable_php_fpm is true
2017-02-18 19:54:16 -06:00
Yaron Tal
0adb0cdc41 Changed default value of short_open_tags to Off instead of FAlse (#168) 2017-01-16 11:13:45 -06:00
Jeff Geerling
fabb651bf5 Fixes #170: Full control over PHP upload settings. 2017-01-14 15:48:42 -06:00
Jeff Geerling
504f0d55ab PR #165 follow-up: Adjust the variable name for php_packages_extra. 2017-01-06 11:37:07 -06:00
Simon
79eafb32e3 Adds variable additional_php_packages (#165)
* Allows to add additional_php_packages

Allows to add additional_php_packages as var. Extends php_packages to install.

* Adds description for variable additional_php_packages

Adds description of new variable for additional php packages.
2017-01-06 11:31:58 -06:00
Jeff Geerling
3d15a1ddda Fixes #164: Workaround for shallow tag clones not working in Ansible 2.2. 2016-11-23 13:46:01 -06:00
Jeff Geerling
a9c817f9dc Fix test version variable. 2016-11-23 12:32:16 -06:00
Jeff Geerling
7e06506fe1 Pin test to php-7.0.13 tag. 2016-11-23 12:06:21 -06:00
Jeff Geerling
63f3ce4b64 Fix test failures on Ubuntu 12.04. 2016-11-23 10:40:54 -06:00
Jeff Geerling
d1339d1364 Fix Ubuntu test failures due to apt update. 2016-11-23 09:13:22 -06:00
Jeff Geerling
391bc99ed5 Merge branch 'fix-php-dynamic-include' 2016-11-15 19:24:45 -06:00
Jeff Geerling
8e227e5bf2 Fixes #160: Dynamically include files to prevent errors with 2.2.x. 2016-11-15 19:16:38 -06:00
Jarkko Mönkkönen
f8082e4602 add support to set custom opcache.so location (#157) 2016-11-07 12:36:24 -06:00
Jeff Geerling
0e8640e0ee Fixes #158 - Test failing on Ubuntu 12.04 due to missing PPA (#159)
* Fixes #158: Switch to ondrej/php repo since php5-5.6 is dead.

* Issue #158: Don't install recommended packages, to prevent PHP 7 default.

* Issue #158: Don't install php-pear on 1204, to prevent PHP 7 default.

* Issue #158: Update PHP package names.

* Issue #158: Update PHP paths for Ubuntu 12.04.

* Issue #158: Update PHP config paths for Ubuntu 12.04.
2016-11-07 11:32:45 -06:00
Jeff Geerling
8ad3424d05 Issue #158: Update PHP config paths for Ubuntu 12.04. 2016-11-07 11:23:35 -06:00
Jeff Geerling
b1ebac3797 Issue #158: Update PHP paths for Ubuntu 12.04. 2016-11-07 09:43:14 -06:00
Jeff Geerling
9e4876f032 Issue #158: Update PHP package names. 2016-11-07 09:42:28 -06:00
Jeff Geerling
4a2d956c6b Issue #158: Don't install php-pear on 1204, to prevent PHP 7 default. 2016-11-07 09:19:58 -06:00
Jeff Geerling
fe2e7b2fa5 Issue #158: Don't install recommended packages, to prevent PHP 7 default. 2016-11-07 09:06:57 -06:00
Jeff Geerling
57c67683db Fixes #158: Switch to ondrej/php repo since php5-5.6 is dead. 2016-11-07 08:55:47 -06:00
Jeff Geerling
e863c348c3 Merge pull request #153 from stevenspasbo/master
Added php option for disable_functions
2016-11-02 15:28:02 -05:00
Jeff Geerling
08c948d24f Fix test failures due to boolean handling in YAML. 2016-10-12 15:41:28 -05:00
Jeff Geerling
06d8a0edd2 Add the ability to choose --no-install-recommends for apt installs. 2016-10-12 15:27:31 -05:00
Steven Spasbo
0c3c0963a2 Added php option for disable_functions
* Added php_disable_functions variable
* Updated php.ini template
2016-10-05 12:15:33 -07:00
Jeff Geerling
66bfceb596 Remove sudo requirement from Travis build. 2016-09-25 15:50:37 -05:00
Jeff Geerling
094808d186 Simpler test case. 2016-09-24 14:08:23 -05:00
Jeff Geerling
00e80d4158 Fix broken test build on Ubuntu 16. 2016-09-17 19:35:07 -05:00
Jeff Geerling
c49d938ab7 Fix broken tests on Ubuntu 14 and Fedora 24. 2016-09-17 19:06:40 -05:00
Jeff Geerling
2ee88d785d Add automated test for Fedora 24. 2016-09-17 18:45:10 -05:00
Jeff Geerling
5cb6fe72fb Make role work on Fedora. 2016-09-17 18:42:47 -05:00
Jeff Geerling
6f140ef07f Fix broken tests. 2016-09-14 16:22:10 -05:00
Jeff Geerling
9373ba168f More efficient Docker-based test layout. 2016-09-14 15:46:27 -05:00
Jeff Geerling
4f785c108c Issue #145: Document variable that's RHEL-specific. 2016-07-26 21:35:35 -05:00
Jeff Geerling
157df81016 Fixes #137: Bump minimum Ansible version requirement to 2.0. 2016-06-13 17:46:43 -05:00