https://github.com/phase2/puppet-googlevoiceandvideoplugin
Google Voice and Video support module for Boxen.
https://github.com/phase2/puppet-googlevoiceandvideoplugin
Last synced: about 1 year ago
JSON representation
Google Voice and Video support module for Boxen.
- Host: GitHub
- URL: https://github.com/phase2/puppet-googlevoiceandvideoplugin
- Owner: phase2
- License: mit
- Created: 2013-03-27T13:39:20.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2013-03-27T13:40:13.000Z (almost 13 years ago)
- Last Synced: 2025-01-12T17:34:45.067Z (about 1 year ago)
- Language: Shell
- Size: 102 KB
- Stars: 2
- Watchers: 7
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Cardboard Boxen
Development tools for Boxen's puppet module projects. This `cardboard`
RubyGem contains shared development behavior for and is a dependency
of each of the `boxen/puppet-*` module projects.
To make porting easy and interfaces simple, none of Cardboard's
commands are called directly. Instead, shims in a module project's
`scripts/` directory delegate to Cardboard's `libexec/` commands after
making sure all dependencies are up-to-date.
## Available Commands
### `bootstrap`
Called before any other command, `bootstrap` makes sure any Puppet
modules needed to run specs are available. It only runs if
`spec/fixtures/Puppetfile` exists.
### `cibuild`
FIX: Runs `script/syntax`, `script/lint`, and `script/specs` if they
exist.
### `lint`
Runs `puppet-lint` on all `.pp` files in `manifests/`.
### `specs`
Runs all specs under `spec/`.
### `syntax`
Validates the syntax of all Puppet and Ruby files.
## Using Cardboard in Your Boxen Modules
It's probably best to follow the structure of
[Boxen's template puppet module][template]. You can generate a stub
from this template by running `boxen --new-module `
anywhere Boxen is installed.
[template]: https://github.com/boxen/puppet-template
Boxen's template makes Cardboard commands available via shims, so
`script/cibuild` will run Cardboard's `libexec/cibuild` command.