Commit Graph

36 Commits

Author SHA1 Message Date
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
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
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
3d15a1ddda Fixes #164: Workaround for shallow tag clones not working in Ansible 2.2. 2016-11-23 13:46:01 -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
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
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
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
9e5cadb1f3 Fix broken test-package.yml. 2016-05-13 10:10:41 -05:00
Jeff Geerling
da71d1b360 Update Ubuntu 12.04 variables to fix broken tests. 2016-05-13 10:04:38 -05:00
Jeff Geerling
a7e4801954 Issue #124 test fix follow-up for Ubuntu 12.04. 2016-05-11 23:15:21 -05:00
Jeff Geerling
b63cf5a754 Switch all role defaults to assume PHP 7.x. 2016-05-11 22:45:27 -05:00
Oskar Schöldström
346d8fd671 Add test to verify configuration files are in place 2016-03-03 21:55:56 -05:00
Oskar Schöldström
12c6c0622e Run tests for php 5.6 2016-02-16 22:08:11 -05:00
Oskar Schöldström
ffc022ed35 Add docker based tests 2016-02-16 13:52:06 -05:00
Jeff Geerling
b28843abce More Travis test fixes. 2016-01-14 22:24:39 -06:00
Jeff Geerling
830f8d1130 Test installation from source with specific Travis dir. 2016-01-14 22:05:48 -06:00
Jeff Geerling
0122ed31aa Add concurrency to Travis job for faster run. 2015-05-31 21:34:57 -05:00
Jeff Geerling
e3486fe4b6 Fixes #35: Support compiling from source, PHP 7, and beyond! 2015-05-31 20:51:50 -05:00
Jeff Geerling
f7e774eab9 Fix Travis tests. 2014-11-10 14:55:20 -06:00
Simon Constans
b35e8c777e Remove geerlingguy.apache dependency 2014-06-03 14:57:47 +02:00
Jeff Geerling
d31d372344 Use the correct role name (since this role is not downloaded via galaxy). 2014-04-23 12:53:00 -05:00
Jeff Geerling
bbf7a9dcdd Updated test to simply test the Ansible roles required. 2014-04-23 12:35:27 -05:00
Jeff Geerling
0f51bd65e0 Add apache role to test. 2014-04-23 12:31:21 -05:00
Jeff Geerling
125b06192e Fix missing handlers file in test.yml. 2014-04-23 11:40:37 -05:00
Jeff Geerling
14be30558c Add test to make sure PHP is installed. 2014-04-23 11:35:38 -05:00
Jeff Geerling
7852afd8a9 Add Travis CI integration. 2014-04-23 11:29:49 -05:00