Adoptable Cookbooks List

Looking for a cookbook to adopt? You can now see a list of cookbooks available for adoption!
List of Adoptable Cookbooks

Supermarket Belongs to the Community

Supermarket belongs to the community. While Chef has the responsibility to keep it running and be stewards of its functionality, what it does and how it works is driven by the community. The chef/supermarket repository will continue to be where development of the Supermarket application takes place. Come be part of shaping the direction of Supermarket by opening issues and pull requests or by joining us on the Chef Mailing List.

Select Badges

Select Supported Platforms

RSS

appveyor (1) Versions 0.4.1

Installs/Configures appveyor and it's agent

Berkshelf/Librarian
Policyfile
Knife
cookbook 'appveyor', '~> 0.4.1'
cookbook 'appveyor', '~> 0.4.1', :supermarket
knife cookbook site install appveyor
knife cookbook site download appveyor
README
Dependencies
Changelog
Quality 56%

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

  1. Include appveyor in your node's run_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

License Metric
            

0.4.1 passed this metric

No Binaries Metric
            

0.4.1 passed this metric

Publish Metric
            

0.4.1 passed this metric

Supported Platforms 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