bndr/gojenkins

multiple-value jenkins.GetAllNodes() in single-value context

Open

#167 opened on 2018年12月19日

GitHub で見る
 (1 comment) (0 reactions) (0 assignees)Go (454 forks)github user discovery
help wanted

Repository metrics

Stars
 (903 stars)
PR merge metrics
 (PR metrics pending)

説明

package main

import ( "fmt"

"github.com/bndr/gojenkins"

)

func main() { jenkins := gojenkins.CreateJenkins(nil, "https://jenkins.dev.intranet", "foo", "bar")

_, err := jenkins.Init()
if err != nil {
	panic(err)
}
fmt.Println("Jenkins is Online")

nodes := jenkins.GetAllNodes()
for _, node := range nodes {

	// Fetch Node Data
	node.Poll()
	if node.IsOnline() {
		fmt.Println("Node is Online")
	}
}

} When I run: go build . ./main.go:18:30: multiple-value jenkins.GetAllNodes() in single-value context

コントリビューターガイド