cookbook 'nopcommerce', '~> 1.0.1'
The nopcommerce cookbook has been deprecated
Author provided reason for deprecation:
The nopcommerce cookbook has been deprecated and is no longer being maintained by its authors. Use of the nopcommerce cookbook is no longer recommended.
nopcommerce (4) Versions 1.0.1 Follow1
Installs and configures nopCommerce, the shopping cart software for ASP.NET
cookbook 'nopcommerce', '~> 1.0.1', :supermarket
knife supermarket install nopcommerce
knife supermarket download nopcommerce
nopcommerce Cookbook
Installs and configures the nopCommerce ASP.NET shopping cart application.
Requirements
Platforms
- Windows Server 2012
- Windows Server 2012 R2
Windows Server 2008 and 2008 R2, as tested on ec2, do not appear to be working.
Chef
- Chef 12.1+
Cookbooks
Lightweight Resources and Providers (LWRPs) from the following cookbooks are used:
- iis
- windows
Attributes
nopcommerce::default
<table>
<tr>
<th>Key</th>
<th>Type</th>
<th>Description</th>
<th>Default</th>
</tr>
<tr>
<td><tt>['nopcommerce']['dist']</tt></td>
<td>String</td>
<td>Where to get the zip file from</td>
<td><tt>https://dl.dropboxusercontent.com/u/14471872/nopCommerce_3.10_NoSource.zip</tt></td>
</tr>
<tr>
<td><tt>['nopcommerce']['demozip']</tt></td>
<td>String</td>
<td>Where to get the demo data zip file from</td>
<td><tt>https://dl.dropboxusercontent.com/u/14471872/nopcommerce_data.zip</tt></td>
</tr>
<tr>
<td><tt>['nopcommerce']['siteroot']</tt></td>
<td>String</td>
<td>Where the site root is for the nopCommerce website on this server</td>
<td><tt>#{ENV['SYSTEMDRIVE']}\inetpub\sites\nopCommerce</tt></td>
</tr>
<tr>
<td><tt>['nopcommerce']['approot']</tt></td>
<td>String</td>
<td>Where the application will be installed to. The directory nopCommerce will be created here.</td>
<td><tt>#{ENV['SYSTEMDRIVE']}\inetpub\apps</tt></td>
</tr>
<tr>
<td><tt>['nopcommerce']['apppath']</tt></td>
<td>String</td>
<td>The relative path to the nopCommerce directory where the shop files will be created.</td>
<td><tt>/shop</tt></td>
</tr>
<tr>
<td><tt>['nopcommerce']['poolname']</tt></td>
<td>String</td>
<td>The app pool name to run nopCommerce under.</td>
<td><tt>nopCommerce</tt></td>
</tr>
</table>
Usage
nopcommerce::default
Just include nopcommerce
in your node's run_list
:
{ "name":"my_node", "run_list": [ "recipe[nopcommerce]" ] }
nopcommerce::demo
Installs demo data using built-in data storage (SQL Server Compact). Just include nopcommerce::demo
in your node's run_list
. The demo is reachable at http://your.server.name/shop :
{ "name":"my_node", "run_list": [ "recipe[nopcommerce::demo]" ] }
License & Author
Author:: Julian C. Dunn (jdunn@chef.io)
Copyright:: 2013-2016, Chef Software, Inc.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
Dependent cookbooks
iis >= 0.0.0 |
windows >= 0.0.0 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
CHANGELOG
This file is used to list changes made in each version of the nopcommerce cookbook.
1.0.1 (2017-04-26)
- Cookstyle fixes
- Test with Delivery Local Mode
- Update apache2 license string
1.0.0 (2016-09-16)
- Testing updates
- Require Chef 12.1
0.1.3 (2015-11-18)
- Added Apache 2.0 license file
- Added Rakefile for simplified testing
- Updated contributing, testing, and maintainers docs
- Opscode -> Chef Software
- Added .gitignore and chefignore files
- Added a Rubocop config and resolved all warnings
- Added new issues_url and source_url metadata
- Disabled foodcritic FC003 with a .foodcritic file
- Added a Travis config for testing
- Added a Berksfile
- Updated Readme format and added travis and cookbook version badge
0.1.2
- Bakh Inamov (bakh@chef.io) - removed 7-zip due to windows cookbook >= 1.11.0
- now ec2-compatible, but not exclusive
- using Opscode's dropbox to host nopcommerce_data.zip
0.1.1
- Bakh Inamov (bakh@chef.io) - Works on AWS EC2 and has a demo recipe.
0.1.0
- Julian C. Dunn (jdunn@chef.io) - Initial release of nopcommerce
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 passed this metric
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 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
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 passed this metric
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 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
1.0.1 passed this 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 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
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 include a tag that matches this cookbook version number