Fixes #281: Thorough support for all current Ubuntu and Debian versions.
This commit is contained in:
parent
98c6f3c4f6
commit
1496cf8f92
|
@ -8,8 +8,9 @@ env:
|
||||||
matrix:
|
matrix:
|
||||||
- MOLECULE_DISTRO: centos8
|
- MOLECULE_DISTRO: centos8
|
||||||
- MOLECULE_DISTRO: centos7
|
- MOLECULE_DISTRO: centos7
|
||||||
|
- MOLECULE_DISTRO: ubuntu2004
|
||||||
- MOLECULE_DISTRO: ubuntu1804
|
- MOLECULE_DISTRO: ubuntu1804
|
||||||
- MOLECULE_DISTRO: ubuntu1604
|
- MOLECULE_DISTRO: debian10
|
||||||
- MOLECULE_DISTRO: debian9
|
- MOLECULE_DISTRO: debian9
|
||||||
|
|
||||||
- MOLECULE_DISTRO: centos7
|
- MOLECULE_DISTRO: centos7
|
||||||
|
|
|
@ -4,3 +4,6 @@ rules:
|
||||||
line-length:
|
line-length:
|
||||||
max: 120
|
max: 120
|
||||||
level: warning
|
level: warning
|
||||||
|
|
||||||
|
ignore: |
|
||||||
|
.github/stale.yml
|
||||||
|
|
|
@ -6,8 +6,8 @@ php_enablerepo: ""
|
||||||
# Extra packages to install (in addition to distro-specific default lists).
|
# Extra packages to install (in addition to distro-specific default lists).
|
||||||
php_packages_extra: []
|
php_packages_extra: []
|
||||||
|
|
||||||
# Default PHP version to install on Debian-based OSes.
|
# Default PHP version to install on Debian-based OSes (OS-specific).
|
||||||
php_default_version_debian: "7.0"
|
# php_default_version_debian: ""
|
||||||
|
|
||||||
# PHP package state; use 'present' to make sure it's installed, or 'latest' if
|
# PHP package state; use 'present' to make sure it's installed, or 'latest' if
|
||||||
# you want to upgrade or switch versions using a new repo.
|
# you want to upgrade or switch versions using a new repo.
|
||||||
|
|
|
@ -1,5 +1,15 @@
|
||||||
---
|
---
|
||||||
# Variable setup.
|
# Variable setup.
|
||||||
|
- name: Include distribution and version-specific vars.
|
||||||
|
include_vars: "{{ item }}"
|
||||||
|
with_first_found:
|
||||||
|
- "{{ ansible_distribution }}-{{ ansible_distribution_major_version }}.yml"
|
||||||
|
|
||||||
|
- name: Set the default PHP version for Debian-based OSes.
|
||||||
|
set_fact:
|
||||||
|
php_default_version_debian: "{{ __php_default_version_debian }}"
|
||||||
|
when: ansible_os_family == 'Debian'
|
||||||
|
|
||||||
- name: Include OS-specific variables.
|
- name: Include OS-specific variables.
|
||||||
include_vars: "{{ ansible_os_family }}.yml"
|
include_vars: "{{ ansible_os_family }}.yml"
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
---
|
||||||
|
__php_default_version_debian: "7.3"
|
|
@ -0,0 +1,2 @@
|
||||||
|
---
|
||||||
|
__php_default_version_debian: "7.0"
|
|
@ -1,4 +1,6 @@
|
||||||
---
|
---
|
||||||
|
__php_default_version_debian: "7.0"
|
||||||
|
|
||||||
__php_packages:
|
__php_packages:
|
||||||
- php{{ php_default_version_debian }}-common
|
- php{{ php_default_version_debian }}-common
|
||||||
- php{{ php_default_version_debian }}-cli
|
- php{{ php_default_version_debian }}-cli
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
---
|
||||||
|
__php_default_version_debian: "7.0"
|
|
@ -0,0 +1,2 @@
|
||||||
|
---
|
||||||
|
__php_default_version_debian: "7.2"
|
|
@ -0,0 +1,2 @@
|
||||||
|
---
|
||||||
|
__php_default_version_debian: "7.4"
|
Loading…
Reference in New Issue