1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-09-16 09:26:52 +02:00
This commit is contained in:
Carlos Alexandro Becker
2016-12-30 09:53:05 -02:00
parent f3b4803ee5
commit a969e493a4
2 changed files with 7 additions and 3 deletions

View File

@@ -91,11 +91,15 @@ func sha(client *github.Client, owner, repo, name string, out bytes.Buffer) (*st
} }
func buildFormulae(config config.ProjectConfig, client *github.Client) (bytes.Buffer, error) { func buildFormulae(config config.ProjectConfig, client *github.Client) (bytes.Buffer, error) {
var out bytes.Buffer
data, err := dataFor(config, client) data, err := dataFor(config, client)
if err != nil { if err != nil {
return out, err return bytes.Buffer{}, err
} }
return doBuildFormulae(data)
}
func doBuildFormulae(data templateData) (bytes.Buffer, error) {
var out bytes.Buffer
tmpl, err := template.New(data.BinaryName).Parse(formulae) tmpl, err := template.New(data.BinaryName).Parse(formulae)
if err != nil { if err != nil {
return out, err return out, err

View File

@@ -37,7 +37,7 @@ end
func TestFormulae(t *testing.T) { func TestFormulae(t *testing.T) {
assert := assert.New(t) assert := assert.New(t)
out, err := buildFormulae(templateData{ out, err := doBuildFormulae(templateData{
BinaryName: "test", BinaryName: "test",
Desc: "Some desc", Desc: "Some desc",
Homepage: "https://google.com", Homepage: "https://google.com",