bndr/gojenkins

Can not get Build after Invoke

Open

#161 创建于 2018年11月29日

在 GitHub 查看
 (1 评论) (0 反应) (0 负责人)Go (454 fork)github user discovery
help wanted

仓库指标

Star
 (903 star)
PR 合并指标
 (PR 指标待抓取)

描述

I'm working with this code.

               var params = map[string]string{
			"PLATFORM_CONFIG_URL": purl,
			"DEVICE_CONFIG_URL":   durl,
		}

		jid, err := job.InvokeSimple(params)
		if err != nil {
			log.Errorf("Some error triggered while invoking job  %s for engine %s Error %s", id, engine.Name, err)
			return
		}

		log.Infof("Invoked job with number %d", jid)
	
		b, err := job.GetBuild(jid)
		if err != nil {
			log.Errorf("Some error triggered while getting the build for job  %s  (ID %d)  Error %s", id, jid, err)
			return
		}

Allways returing this log:

time="2018-11-29 16:40:40" level=error msg="Some error triggered while getting the build for job  device_add_snmpcollector  (ID 160)  Error 404"

But the job has been correctly triggered

image

There is any workarround I can do to get the build related info ( status/url/etc) ?

贡献者指南