Skip to content
This repository has been archived by the owner on Jan 29, 2022. It is now read-only.

Preparing the README for Pre-Release #19

Merged
merged 3 commits into from Nov 13, 2017

Conversation

dhollinger
Copy link
Member

This is an initial pass at the docs in the README before we release a alpha/beta of the puppet_webhook app

@coveralls
Copy link

Coverage Status

Coverage remained the same at 32.443% when pulling dc0a925 on dhollinger:prepare_docs into cfe06b0 on voxpupuli:master.

README.md Outdated
## Prerequisites

* Ruby 2.1.9 or greater
* Puppet 4.7.0 or greater
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this a hard requirement or only listed because Vox Pupuli supports it? If so, we should bump it to 4.7.1, that is the lowest version we should support in our modules.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Will do

README.md Outdated

`gem install puppet_webhook`

RPM and DEB packages are planned for future releases.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

side node: I can provide archlinux packages if you like, as soon as a gem is published.

README.md Outdated
## Usage

### Running puppet_webhook
Once installed, you can run the application by simply executing the `puppet_webhook` binary.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

for valid markdown, we need a newline between heading and text.

public_key_path: ''
private_key_path: ''
command_prefix: 'umask 0022;'
github_secret: ~
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

~ \o/ ( thousand times cooler than using empty string, which people often do)

@coveralls
Copy link

Coverage Status

Coverage remained the same at 32.443% when pulling 7030bdb on dhollinger:prepare_docs into cfe06b0 on voxpupuli:master.

@@ -7,6 +7,203 @@
[![Coverage Status](https://coveralls.io/repos/github/voxpupuli/puppet-webhook/badge.svg?branch=master)](https://coveralls.io/github/voxpupuli/puppet-webhook?branch=master)
[![Dependency Status](https://gemnasium.com/badges/github.com/voxpupuli/puppet-webhook.svg)](https://gemnasium.com/github.com/voxpupuli/puppet-webhook)

The puppet webhook server is a Sinatra-based application for receiving webhooks that will trigger r10k runs on your puppet master.
## What is puppet_webhook
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is this supposed to be _?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no

@coveralls
Copy link

Coverage Status

Coverage remained the same at 32.443% when pulling a039c13 on dhollinger:prepare_docs into cfe06b0 on voxpupuli:master.

@dhollinger dhollinger merged commit ce9fcbf into voxpupuli:master Nov 13, 2017
@dhollinger dhollinger deleted the prepare_docs branch November 13, 2017 15:46
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants