Commit graph

183 commits

Author SHA1 Message Date
liquidat
8c39811daa Add distribution to task name 2016-02-01 10:48:41 +01:00
liquidat
170a9c2446 Add Suse support
- set proper package and service name apache2
- configure given packages for Suse
- install packages
- start service
2016-02-01 10:37:57 +01:00
liquidat
80d2a89369 Merge remote-tracking branch 'upstream/master' 2016-01-29 23:53:35 +01:00
RobertoSolis
84362faf76 Added allow_duplicates. Allow add the role as a dependency more than once. If another role also list it as a dependency will be run again. 2016-01-26 16:11:01 +01:00
Jeff Geerling
4e1dc8434a PR #69: Adjust the wording for new variable. 2016-01-18 10:40:40 -06:00
Jeff Geerling
47d1c0b43f Merge pull request #69 from andreaswolf/master
Only create vHosts if certificate exists
2016-01-18 10:39:30 -06:00
Andreas Wolf
097ddd2eb4 Only create vHosts if certificate exists 2016-01-18 17:25:08 +01:00
Jeff Geerling
49f6feb4d9 Add notes about using geerlingguy.apache-php-fpm role with this role. 2016-01-14 21:04:09 -06:00
liquidat
6e5b5bdadb Add configure Solaris part 2016-01-14 10:35:04 +01:00
liquidat
88b22fae69 Merge remote-tracking branch 'upstream/master' 2016-01-13 17:49:20 +01:00
Jeff Geerling
554c74730c Actually fixes #28: Allow for virtualhost without documentroot. 2016-01-02 22:46:25 -06:00
Jeff Geerling
2f9c001145 Fixes #28: Allow for virtualhost without documentroot. 2016-01-02 22:25:49 -06:00
Jeff Geerling
c627b6c293 Always run apt-get update inside Docker containers. 2016-01-02 20:51:27 +01:00
liquidat
8bcd140b27 Add Solaris as platform
- add Solaris as platform in meta/main.yml
  - version: 11.3
- add Solaris in description in meta/main.yml
2016-01-02 20:42:43 +01:00
Jeff Geerling
b0e6b7ed5a Always run apt-get update inside Docker containers. 2015-12-29 16:46:39 -06:00
liquidat
d472d0881d Add Solaris configuration
- add Solaris os family to main role definition
- add Solaris setup file
- add Solaris configuration
2015-12-29 22:10:07 +01:00
liquidat
18099303cd Add Solaris variables 2015-12-29 22:09:41 +01:00
liquidat
8393eef81e Prepare Debian and Red Hat vars for apache_service
- add apache_service variable with same content as
  apache_daemon
2015-12-29 22:09:09 +01:00
liquidat
55a5b2d07f Prepare role when service differs from daemon name
- introduce new apache_service in addition to apache_daemon for systems
  where service name is different from daemon name
- replace apache_daemon by apache_service in service status check
2015-12-29 21:57:25 +01:00
Jeff Geerling
1a12e57862 Merge pull request #58 from BlackMesh/apache_global_settings
Rename apache_global_settings to apache_global_vhosts_settings
2015-12-16 16:07:29 -06:00
Jeff Geerling
2387c79d75 Fix a couple missed merge conflicts. 2015-12-14 09:17:30 -06:00
Jeff Geerling
a8e0f1c72a Bypass updating apt while Travis is having a bad day. 2015-12-14 09:13:01 -06:00
Jeff Geerling
7a15ff5fd6 PR #61: Consistency in Dockerfile formatting. 2015-12-14 08:38:39 -06:00
Jeff Geerling
ddbefc15c1 Merge branch 'bertvv-master' 2015-12-14 08:37:15 -06:00
Jeff Geerling
e5f3ba3bf1 Merge branch 'master' of https://github.com/bertvv/ansible-role-apache into bertvv-master 2015-12-14 08:36:55 -06:00
Bert Van Vreckem
3a993606b2 Remove container_id from env: 2015-12-14 09:07:17 +01:00
Bert Van Vreckem
a4746557a4 Delete 2015-12-14 08:59:26 +01:00
Bert Van Vreckem
4b0353c2d0 Merge upstream and fixes for #61 2015-12-14 08:58:10 +01:00
Bert Van Vreckem
7c41dd113e Added Centos 6 as target platform 2015-12-14 07:18:01 +01:00
Jeff Geerling
91a0a99f0a Issue #61: Looks like CentOS 6 will be a no-go. 2015-12-13 20:39:36 -06:00
Jeff Geerling
f696c0c89d Issue #61: Make CentOS 6 work x2. 2015-12-13 20:34:08 -06:00
Jeff Geerling
533703d32d Issue #61: Make CentOS 6 work. 2015-12-13 20:22:55 -06:00
Jeff Geerling
60726db64b Issue #61: Add CentOS 6. 2015-12-13 20:20:24 -06:00
Jeff Geerling
e5d0d58ffe Issue #61: Fix Ubuntu 12.04 Dockerfile. 2015-12-13 20:11:16 -06:00
Bert Van Vreckem
5ca9ccc7c3 Install apt-add-repository 2015-12-14 00:15:55 +01:00
Bert Van Vreckem
a24482638b Add Ubuntu 12.04 as a platform to test 2015-12-14 00:00:39 +01:00
Jeff Geerling
1526d4f74c Issue #61: Dockerfile, not shell script. 2015-12-13 15:37:43 -06:00
Jeff Geerling
c1f932a641 Issue #61: Ensure apt-add-repository is present on Ubuntu 12.04. 2015-12-13 15:33:07 -06:00
Jeff Geerling
fda9e90f9d Issue #61: Add Ubuntu 12.04 and rearrange env vars for readability. 2015-12-13 15:29:44 -06:00
Jeff Geerling
1b64ceefbb Issue #61: Attempt to set dockerfile name via varaible. 2015-12-13 15:07:40 -06:00
Jeff Geerling
a3f86ab912 PR #60: Back to a working state, will debug locally. 2015-12-13 14:30:46 -06:00
Jeff Geerling
28274b530f PR #60: Back to a working state, will debug locally. 2015-12-13 14:30:05 -06:00
Jeff Geerling
219cd5feac PR #60: Prepare to add Ubuntu 12.04 a third time. 2015-12-13 14:27:47 -06:00
Jeff Geerling
7628bd8637 PR #60: Prepare to add Ubuntu 12.04 again. 2015-12-13 14:23:51 -06:00
Jeff Geerling
49437eaeb4 PR #60: Prepare to add Ubuntu 12.04. 2015-12-13 14:19:26 -06:00
Jeff Geerling
379953325c PR #60: Small syntax tweaks for better highlighting. 2015-12-13 14:06:12 -06:00
Jeff Geerling
42a51bc5af Merge pull request #60 from bertvv/master
Run multi-platform tests on Travis-CI using Docker
2015-12-13 13:46:35 -06:00
Bert Van Vreckem
d8d1770482 Don’t install test code on Ubuntu Docker container, remove requirements.yml 2015-12-13 19:27:21 +01:00
Bert Van Vreckem
840423b1b9 Test the current code, not the last release on Galaxy; colored output 2015-12-13 10:14:50 +01:00
Bert Van Vreckem
b9d629ae98 CentOS build should mount cgroups and run privileged 2015-12-12 13:54:56 +01:00