Jenkins credentials
the poll interval used for progress updates
the job name
the URL to the queued job
Builds job
and returns a stream of console output.
Builds job
and returns a stream of console output.
build order
a stream of console output
Returns an Url
of location
, which has the same protocol as this client's host
.
Returns an Url
of location
, which has the same protocol as this client's host
.
Hack around situations where we use https, but the Jenkins API returns http resources.
location url
a possibly https url of location
A Jenkins HTTP client. Builds jobs and provides build progress updates in
Observable
s.This is a streaming API, however, Jenkins does not have a streaming API. So, we manufacture streams by polling the Jenkins HTTP API every
pollInterval
when needed.