cookbook 'deploy-context', '= 2.13.20'
deploy-context (9) Versions 2.13.20 Follow0
Installs/Configures deploy-context
cookbook 'deploy-context', '= 2.13.20', :supermarket
knife supermarket install deploy-context
knife supermarket download deploy-context
deploy-context
deploy context based on cucumber feature and Chef cookbooks
This project is intend to be an essai about all my knowledge on project lifecycle and management.
Chef is a discovery to me as I try over the past years lot of free scripting solution to be as more Infrastructure as code as possible even before I intend to be a software enginneer, back in 2006. The name of Martin Foller doesn't ring any bell on my though back there and I was taking care as volunteer of a network of 10 computers for my community center.
It's only almost 10 years after that I discover Chef for the first time.
Ruby was out of my though before learning how Chef work.
Also, I know from my Univerity courses on programming video games that tests are very important and they are mostly used for unitary and integration as by the time I achieve it, Devops and BDD concept was just born.
Probably you are questionnning yourself on what is BDD. Behavior-driven development, it's how he is named. This concept goes in harmony with the double-tests concept where it came first in play. Writting down the test first is helpfull to keep the progression without losing the libraries you already created. Also the integration with the actual project are easy to use and allow the focus on the actual progression and the actual action propose by the library.
Still, it doesn't complete a trouble that I have: When do we push our project up in the public
That's where Cucumber came in play with an acceptance test framework where combine with Chef allow that integration.
However, I still have lot to learn and a lot to remember mainly as how fast the community grow up.
So this is my legacy over all my years offer to open source community, hoping that you will have as much fun as I do to made it, use it and develop it ;)
Dependent cookbooks
chef-ingredient >= 0.0.0 |
ssh >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
deploy-context CHANGELOG
This file is used to list changes made in each version of the deploy-context cookbook.
0.1.0
Initial release.
- change 0
- change 1
Collaborator Number Metric
2.13.20 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
2.13.20 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
Cookstyle Metric
2.13.20 failed this metric
Chef/Correctness/MetadataMissingVersion: metadata.rb should define a version for the cookbook. (https://docs.chef.io/workstation/cookstyle/chef_correctness_metadatamissingversion): deploy-context/metadata.rb: 1
Run with Cookstyle Version 7.32.1 with cops Chef/Deprecations,Chef/Correctness,Chef/Sharing,Chef/RedundantCode,Chef/Modernize,Chef/Security,InSpec/Deprecations
No Binaries Metric
2.13.20 failed this metric
Failure: Cookbook should not contain binaries. Found:
deploy-context/pkg/deploy-context-2.13.0.gem
deploy-context/pkg/deploy-context-2.13.gem
deploy-context/results/jimbodragon-deploy-context-2.13.11-20231016081200-x86_64-linux.hart
deploy-context/results/jimbodragon-deploy-context-2.13.11-20231028024114-x86_64-linux.hart
deploy-context/results/jimbodragon-deploy-context-2.13.15-20231028042838-x86_64-linux.hart
deploy-context/results/jimbodragon-deploy-context-2.13.17-20231028045810-x86_64-linux.hart
deploy-context/results/jimbodragon-deploy-context-2.13.17-20231028052002-x86_64-linux.hart
deploy-context/results/jimbodragon-deploy-context-2.13.19-20231030184054-x86_64-linux.hart
deploy-context/results/jimbodragon-deploy-context-2.13.19-20231101065232-x86_64-linux.hart
Testing File Metric
2.13.20 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
2.13.20 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
2.13.20 failed this metric
2.13.20 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
Cookstyle Metric
2.13.20 failed this metric
Chef/Correctness/MetadataMissingVersion: metadata.rb should define a version for the cookbook. (https://docs.chef.io/workstation/cookstyle/chef_correctness_metadatamissingversion): deploy-context/metadata.rb: 1
Run with Cookstyle Version 7.32.1 with cops Chef/Deprecations,Chef/Correctness,Chef/Sharing,Chef/RedundantCode,Chef/Modernize,Chef/Security,InSpec/Deprecations
No Binaries Metric
2.13.20 failed this metric
Failure: Cookbook should not contain binaries. Found:
deploy-context/pkg/deploy-context-2.13.0.gem
deploy-context/pkg/deploy-context-2.13.gem
deploy-context/results/jimbodragon-deploy-context-2.13.11-20231016081200-x86_64-linux.hart
deploy-context/results/jimbodragon-deploy-context-2.13.11-20231028024114-x86_64-linux.hart
deploy-context/results/jimbodragon-deploy-context-2.13.15-20231028042838-x86_64-linux.hart
deploy-context/results/jimbodragon-deploy-context-2.13.17-20231028045810-x86_64-linux.hart
deploy-context/results/jimbodragon-deploy-context-2.13.17-20231028052002-x86_64-linux.hart
deploy-context/results/jimbodragon-deploy-context-2.13.19-20231030184054-x86_64-linux.hart
deploy-context/results/jimbodragon-deploy-context-2.13.19-20231101065232-x86_64-linux.hart
Testing File Metric
2.13.20 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
2.13.20 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
2.13.20 failed this metric
Run with Cookstyle Version 7.32.1 with cops Chef/Deprecations,Chef/Correctness,Chef/Sharing,Chef/RedundantCode,Chef/Modernize,Chef/Security,InSpec/Deprecations
2.13.20 failed this metric
Failure: Cookbook should not contain binaries. Found:
deploy-context/pkg/deploy-context-2.13.0.gem
deploy-context/pkg/deploy-context-2.13.gem
deploy-context/results/jimbodragon-deploy-context-2.13.11-20231016081200-x86_64-linux.hart
deploy-context/results/jimbodragon-deploy-context-2.13.11-20231028024114-x86_64-linux.hart
deploy-context/results/jimbodragon-deploy-context-2.13.15-20231028042838-x86_64-linux.hart
deploy-context/results/jimbodragon-deploy-context-2.13.17-20231028045810-x86_64-linux.hart
deploy-context/results/jimbodragon-deploy-context-2.13.17-20231028052002-x86_64-linux.hart
deploy-context/results/jimbodragon-deploy-context-2.13.19-20231030184054-x86_64-linux.hart
deploy-context/results/jimbodragon-deploy-context-2.13.19-20231101065232-x86_64-linux.hart
Testing File Metric
2.13.20 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
2.13.20 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
2.13.20 failed this metric
2.13.20 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