Skip to content

QueueReference.getQueueItemUrlPart url issue #221

@suchasplus

Description

@suchasplus

Due to TestCases, QueueReference generated by job.build() , and get url by ExtractHeader

QueueReference qr = paramJob.build(param, true);
//ExtractHeader location = client.post(url + "buildWithParameters?" + qs, null,ExtractHeader.class, crumbFlag);
QueueItem qi = jksSrv.getQueueItem(qr);

String url = ref.getQueueItemUrlPart();

// "/queue/item/" + id

QueueItem queueItem = client.get(url, QueueItem.class);

queueItem.setClient(client);

Jenkins API returns $domain/queue/item/$id while submit build req

but the API can't return valid response via $domain/queue/item/$id

then cause QueueItem qi = jksSrv.getQueueItem(qr) throw NPE

Should we add suffix in QueueReference ctor ?

suffix

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions