cookbook 'jenkins-php', '~> 0.0.2'
jenkins-php (2) Versions 0.0.2 Follow1
Cookbook for install Jenkins and PHP template
cookbook 'jenkins-php', '~> 0.0.2', :supermarket
knife supermarket install jenkins-php
knife supermarket download jenkins-php
Jenkins PHP Cookbook
Introduction
This cookbook install the Jenkins CI and config PHP Template.
Requirements
Chef 0.10.10+ for platform_family use.
Usage
- Go to localhost:8080
- Click on "New Job".
- Enter a "Job name".
- Select "Copy existing job" and enter "php-template" into the "Copy from" field.
- Click "OK".
- Uncheck the "Disable Build" option.
- Fill in your "Source Code Management" information.
- Configure a "Build Trigger", for instance "Poll SCM".
- Click "Save".
- Add folder 'files' in your project root, like: <pre> `-- your project |-- build.xml |-- build |-- phpcs.xml |-- phpdox.xml |-- phpmd.xml |-- phpunit.xml |-- logs |-- checkstyle.xml |-- clover.xml |-- crap4j.xml |-- jdepend.xml |-- junit.xml |-- phploc.csv |-- pmd-cpd.xml |-- pmd.xml</pre>
Platform Tested
- Ubuntu 12.04 LTS 32-bit (precise32)
Dependencies
More information
Check the Chef Solo documentation
Dependent cookbooks
apt >= 0.0.0 |
php >= 0.0.0 |
jenkins >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
Collaborator Number Metric
0.0.2 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
0.0.2 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
0.0.2 failed this metric
FC064: Ensure issues_url is set in metadata: jenkins-php/metadata.rb:1
FC065: Ensure source_url is set in metadata: jenkins-php/metadata.rb:1
FC066: Ensure chef_version is set in metadata: jenkins-php/metadata.rb:1
FC067: Ensure at least one platform supported in metadata: jenkins-php/metadata.rb:1
FC069: Ensure standardized license defined in metadata: jenkins-php/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
0.0.2 passed this metric
Testing File Metric
0.0.2 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
0.0.2 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 include a tag that matches this cookbook version number
0.0.2 failed this metric
0.0.2 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
0.0.2 failed this metric
FC064: Ensure issues_url is set in metadata: jenkins-php/metadata.rb:1
FC065: Ensure source_url is set in metadata: jenkins-php/metadata.rb:1
FC066: Ensure chef_version is set in metadata: jenkins-php/metadata.rb:1
FC067: Ensure at least one platform supported in metadata: jenkins-php/metadata.rb:1
FC069: Ensure standardized license defined in metadata: jenkins-php/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
No Binaries Metric
0.0.2 passed this metric
Testing File Metric
0.0.2 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
0.0.2 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 include a tag that matches this cookbook version number
0.0.2 failed this metric
FC065: Ensure source_url is set in metadata: jenkins-php/metadata.rb:1
FC066: Ensure chef_version is set in metadata: jenkins-php/metadata.rb:1
FC067: Ensure at least one platform supported in metadata: jenkins-php/metadata.rb:1
FC069: Ensure standardized license defined in metadata: jenkins-php/metadata.rb:1
Run with Foodcritic Version 16.3.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any
0.0.2 passed this metric
Testing File Metric
0.0.2 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
0.0.2 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 include a tag that matches this cookbook version number
0.0.2 failed this metric
0.0.2 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 include a tag that matches this cookbook version number