Uses of Class
org.jenkinsci.plugins.ParameterizedRemoteTrigger.BuildContext
Packages that use BuildContext
Package
Description
-
Uses of BuildContext in org.jenkinsci.plugins.ParameterizedRemoteTrigger
Methods in org.jenkinsci.plugins.ParameterizedRemoteTrigger with parameters of type BuildContextModifier and TypeMethodDescriptionvoid
RemoteBuildConfiguration.abortRemoteTask
(RemoteJenkinsServer remoteServer, Handle handle, BuildContext context) RemoteBuildConfiguration.doGet
(String urlString, BuildContext context, RemoteBuildStatus remoteBuildStatus) Orchestrates all calls to the remote server.RemoteBuildConfiguration.getParameterMap
(BuildContext context) RemoteBuildConfiguration.performTriggerAndGetQueueId
(BuildContext context) Triggers the remote job, identifies the queue ID and, returns aHandle
to this remote execution.void
RemoteBuildConfiguration.performWaitForBuild
(BuildContext context, Handle handle) Checks the remote build status and, waits for completion ifblockBuildUntilComplete
is set.RemoteBuildConfiguration.updateBuildInfo
(RemoteBuildInfo buildInfo, BuildContext context) -
Uses of BuildContext in org.jenkinsci.plugins.ParameterizedRemoteTrigger.auth2
Methods in org.jenkinsci.plugins.ParameterizedRemoteTrigger.auth2 with parameters of type BuildContextModifier and TypeMethodDescriptionabstract void
Auth2.setAuthorizationHeader
(URLConnection connection, BuildContext context) Depending on the purpose the Auth2 implementation has to override theAuthorization
header of the connection appropriately.void
BearerTokenAuth.setAuthorizationHeader
(URLConnection connection, BuildContext context) void
CredentialsAuth.setAuthorizationHeader
(URLConnection connection, BuildContext context) void
NoneAuth.setAuthorizationHeader
(URLConnection connection, BuildContext context) void
NullAuth.setAuthorizationHeader
(URLConnection connection, BuildContext context) void
TokenAuth.setAuthorizationHeader
(URLConnection connection, BuildContext context) -
Uses of BuildContext in org.jenkinsci.plugins.ParameterizedRemoteTrigger.parameters2
Methods in org.jenkinsci.plugins.ParameterizedRemoteTrigger.parameters2 with parameters of type BuildContextModifier and TypeMethodDescriptionFileParameters.getParametersMap
(BuildContext context) JobParameters.getParametersMap
(BuildContext context) MapParameters.getParametersMap
(BuildContext context) StringParameters.getParametersMap
(BuildContext context) -
Uses of BuildContext in org.jenkinsci.plugins.ParameterizedRemoteTrigger.remoteJob
Methods in org.jenkinsci.plugins.ParameterizedRemoteTrigger.remoteJob with parameters of type BuildContextModifier and TypeMethodDescriptionvoid
QueueItemData.update
(BuildContext context, net.sf.json.JSONObject queueResponse) Updates the queue item data with a queue response. -
Uses of BuildContext in org.jenkinsci.plugins.ParameterizedRemoteTrigger.utils
Methods in org.jenkinsci.plugins.ParameterizedRemoteTrigger.utils with parameters of type BuildContextModifier and TypeMethodDescriptionstatic String
HttpHelper.buildTriggerUrl
(String jobNameOrUrl, String securityToken, boolean isRemoteJobParameterized, BuildContext context) Build the proper URL to trigger the remote build All passed in string have already had their tokens replaced with real values.static ConnectionResponse
RestUtils.cancelQueueItem
(String rootUrl, Handle handle, BuildContext context, RemoteBuildConfiguration remoteConfig) static String
Base64Utils.generateAuthorizationHeaderValue
(String authType, String user, String password, BuildContext context, boolean applyMacro) Creates the value for anAuthorization
header consisting of:
"authType base64Encoded(user:password)"
e.g.static ConnectionResponse
HttpHelper.get
(String urlString, BuildContext context, int readTimeout, int pollInterval, int retryLimit, Auth2 overrideAuth) static String
HttpHelper.getRawResp
(String urlString, String requestType, BuildContext context, Collection<String> postParams, int readTimeout, int numberOfAttempts, int pollInterval, int retryLimit, Auth2 overrideAuth) static ConnectionResponse
HttpHelper.post
(String urlString, BuildContext context, Map<String, String> params, int readTimeout, int pollInterval, int retryLimit, Auth2 overrideAuth, boolean isCrubmCacheEnabled) static ConnectionResponse
RestUtils.stopRemoteJob
(Handle handle, BuildContext context, RemoteBuildConfiguration remoteConfig) static ConnectionResponse
HttpHelper.tryGet
(String urlString, BuildContext context, int readTimeout, int pollInterval, int retryLimit, Auth2 overrideAuth, Semaphore lock) static String
HttpHelper.tryGetRawResp
(String urlString, BuildContext context, int readTimeout, int pollInterval, int retryLimit, Auth2 overrideAuth, Semaphore lock) static ConnectionResponse
HttpHelper.tryPost
(String urlString, BuildContext context, Map<String, String> params, int readTimeout, int pollInterval, int retryLimit, Auth2 overrideAuth, Semaphore lock, boolean isCrubmCacheEnabled)