cookbook 'php-omnibus', '= 1.0.1'
php-omnibus (14) Versions 1.0.1 Follow0
an omnibus of packages to ease installing php
cookbook 'php-omnibus', '= 1.0.1', :supermarket
knife supermarket install php-omnibus
knife supermarket download php-omnibus
php-omnibus
This cookbook provides a simple solution to installing PHP7+ on CentOS with some pretty
standard packages installed as default
Testing
# Install bundler make install # Installs all the gems make bundle # Runs the kitchen CI test suites make kitchen # styling make style
Default Extensions
- cli
- curl
- opcache
- json
- mbstring
- intl
Default Configuration
error_log=syslog expose_php=0 max_execution_time=5 memory_limit=-1 opcache.enable_cl=0 opcache.fast_shutdown=1 opcache.interned_strings_buffer=64 opcache.max_accelerated_files=25000 opcache.memory_consumption=128 realpath_cache_size=4096k realpath_cache_ttl=7200
Requirements
It makes use of the following cookbooks
- yum-epel
- yum-ius
- php
- php-fpm
Chef Tested
- Chef 12.7.2
- Chef 13.1.31
Operating System Support
- CentOS 6.8+
- CentOS 7+
Dependent cookbooks
yum-epel >= 0.0.0 |
yum-ius >= 0.0.0 |
php >= 0.0.0 |
php-fpm >= 0.0.0 |
seven_zip <3.0.0 |
Contingent cookbooks
Collaborator Number Metric
1.0.1 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
1.0.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
1.0.1 failed this metric
FC064: Ensure issues_url is set in metadata: php-omnibus/metadata.rb:1
FC068: Ensure license is set in metadata: php-omnibus/metadata.rb:1
FC069: Ensure standardized license defined in metadata: php-omnibus/metadata.rb:1
Run with Foodcritic Version 14.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
1.0.1 passed this metric
Testing File Metric
1.0.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
1.0.1 passed this metric
1.0.1 failed this metric
1.0.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a CONTRIBUTING.md file
Foodcritic Metric
1.0.1 failed this metric
FC064: Ensure issues_url is set in metadata: php-omnibus/metadata.rb:1
FC068: Ensure license is set in metadata: php-omnibus/metadata.rb:1
FC069: Ensure standardized license defined in metadata: php-omnibus/metadata.rb:1
Run with Foodcritic Version 14.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
1.0.1 passed this metric
Testing File Metric
1.0.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
1.0.1 passed this metric
1.0.1 failed this metric
FC068: Ensure license is set in metadata: php-omnibus/metadata.rb:1
FC069: Ensure standardized license defined in metadata: php-omnibus/metadata.rb:1
Run with Foodcritic Version 14.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
1.0.1 passed this metric
Testing File Metric
1.0.1 failed this metric
Failure: To pass this metric, your cookbook metadata must include a source url, the source url must be in the form of https://github.com/user/repo, and your repo must contain a TESTING.md file
Version Tag Metric
1.0.1 passed this metric
1.0.1 failed this metric
1.0.1 passed this metric