Noel
![Build Status](https://drone.io/github.com/pine613/noel/status.png)
![Noel](https://github.com/pine/noel/raw/v1.1.0/noel.jpg)
Noel is not a Blu-ray disc. Noel is a test runner of chocolatey packages!
Description
Noel is a test runner for Chocolatey repository. Noel supports both packages of manual and automatic. It uses Ketarin as backend if builds automatic packages. Noel runs on CI.
Screenshot
![cmd.exe](https://github.com/pine/noel/raw/v1.1.0/screenshot.png)
Usage
Create settings
noel.json
{
"manual": ["manual", "package", "name"],
"automatic": ["automatic", "package", "name"]
}
Run
$ go get github.com/pine613/noel
$ cd your_chocolatey_repo
$ noel
CI integration
It is very easy to use Noel integrates CI. Please see my repository as sample.
How to test non-changed packages
Please include [pkg-name]
to commit message. If you want to test all packages, please try [<all>]
meta name.