cookbook 'appveyor', '~> 0.4.1'
appveyor (1) Versions 0.4.1 Follow1
Installs/Configures appveyor and it's agent
cookbook 'appveyor', '~> 0.4.1', :supermarket
knife supermarket install appveyor
knife supermarket download appveyor
appveyor Cookbook
This cookbook installs and configures AppVeyor and it's agent on a node.
Requirements
Version 0.4.0+ of this cookbook requires Chef 11.4.4+.
Platforms
- Windows Server 2012
- Windows Server 2012 R2
packages
-
windows
- needed to administrate tasks on windows.
Attributes
appveyor::default
<table>
<tr>
<th>Key</th>
<th>Type</th>
<th>Description</th>
<th>Default</th>
</tr>
<tr>
<td><tt>['appveyor']['agent']['access_key']</tt></td>
<td>String</td>
<td>Environment access key for the agent.</td>
<td><tt>'CHANGE_ME'</tt></td>
</tr>
<tr>
<td><tt>['appveyor']['agent']['location']</tt></td>
<td>String</td>
<td>Location of the AppVeyor agent.</td>
<td><tt>C:\Program Files (x86)\AppVeyor\DeploymentAgent\Appveyor.DeploymentAgent.Service.exe</tt></td>
</tr>
<tr>
<td><tt>['appveyor']['agent']['source']</tt></td>
<td>String</td>
<td>The source location to get the AppVeyor agent install from.</td>
<td><tt>http://appveyor-ftp.azurewebsites.net/AppveyorDeploymentAgent.msi</tt></td>
</tr>
<tr>
<td><tt>['appveyor']['agent']['deployment_group']</tt></td>
<td>String</td>
<td>The deployment group to add the agent to.</td>
<td><tt>nil</tt></td>
</tr>
</table>
Usage
appveyor::default
- Include
appveyor
in your node'srun_list
:
{ "name":"my_node", "run_list": [ "recipe[appveyor]" ], "appveyor": { "agent": { "access_key": "Some access key", "deployment_group": "Group 1" } } } License and Authors ------------------- Author:: James Toyer. (<jamestoyer@toyertechnologies.com>)
Dependent cookbooks
windows ~> 1.36 |
Contingent cookbooks
There are no cookbooks that are contingent upon this one.
CHANGELOG for appveyor
This file is used to list changes made in each version of appveyor.
0.4.0
- Licence of cookbook change to MIT, and opensourced
- Foodcritic fixes
0.3.0
- Added ability to set deployment group
0.2.2
- Fixed incorrect reference to AppVeyor agent download
0.2.1:
- Fixed bug where non-existant attribute was referenced
0.2.0:
- Added checking to the recipe to ensure the agent isn't installed twice
0.1.0:
- Initial release of appveyor
Check the Markdown Syntax Guide for help with Markdown.
The Github Flavored Markdown page describes the differences between markdown on github and standard markdown.
Collaborator Number Metric
0.4.1 failed this metric
Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.
Contributing File Metric
0.4.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
0.4.1 passed this metric
No Binaries Metric
0.4.1 passed this metric
Testing File Metric
0.4.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
0.4.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
0.4.1 failed this metric
0.4.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
0.4.1 passed this metric
No Binaries Metric
0.4.1 passed this metric
Testing File Metric
0.4.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
0.4.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
0.4.1 passed this metric
0.4.1 passed this metric
Testing File Metric
0.4.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
0.4.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
0.4.1 failed this metric
0.4.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