Umbrella Project: Automate
Project State: Deprecated
Issues Response Time Maximum: None
Pull Request Response Time Maximum: None
Delivery Build Cookbook to build Golang Applications
This is an example of the .delivery/config.json
you should use to build a Golang Application.
{
"version": "1",
"build_cookbook": "delivery-golang",
"skip_phases": [ "functional", "quality", "release", "security", "smoke" ],
"build_attributes": {
"golang": {
"path": "github.com/chef/greentea",
"packages": ["github.com/golang/lint/golint", "github.com/stretchr/testify"]
},
"publish": {
"chef_server": true,
"github": "chef/greentea"
},
"deploy": {
"rolling": {
"deploy-greentea": 20,
"lb-greentea": 100,
"audit": false
}
}
}
- Author: Salim Afiune (afiune@chef.io)