/noel

[Deprecated] Noel is not a Blu-ray disc. Noel is a test runnner of chocolatey packages!

Primary LanguageGoMIT LicenseMIT

Noel

Build Status

Noel

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

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.