Import semaphore

Change-Id: I1b605c4c5efa06027a7733a268e71d699b27d1d8
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Initial support for gerritbot configuration

Note: We really need to create a puppet module for this.  Right now it
is manually installed on the system, this is bad.

Change-Id: I298f707c2901f962372509cf47d9566f81620e6e
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Add hooks for readthedocs.org

Change-Id: I78d30642f861c376985aa35c3ad7d8f1c2623870
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Drop asterisk-demo demo

Change-Id: I74884514a05fef30eb1c057a66ebfeb4e3723e72
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Merge "Drop asterisk-demo demo"
Add trunk gate test for sphinx

Change-Id: Ia605e61828d027b11d250dfa41eb548e5ff7671f
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Fix typo

How come we don't validate yaml files?

Change-Id: I620c9f8c184966e001220bfdf79a6e017b7bb8c6
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>
Also update zuul for docs gating tests

I always for get this step

Change-Id: I954e3a7c722f13c9a832aa6bf2bdb2ab2d23c6c1
Signed-off-by: Paul Belanger <paul.belanger@polybeacon.com>