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 TypeMethodDescriptionvoidRemoteBuildConfiguration.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 aHandleto this remote execution.voidRemoteBuildConfiguration.performWaitForBuild(BuildContext context, Handle handle) Checks the remote build status and, waits for completion ifblockBuildUntilCompleteis 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 voidAuth2.setAuthorizationHeader(URLConnection connection, BuildContext context) Depending on the purpose the Auth2 implementation has to override theAuthorizationheader of the connection appropriately.voidBearerTokenAuth.setAuthorizationHeader(URLConnection connection, BuildContext context) voidCredentialsAuth.setAuthorizationHeader(URLConnection connection, BuildContext context) voidNoneAuth.setAuthorizationHeader(URLConnection connection, BuildContext context) voidNullAuth.setAuthorizationHeader(URLConnection connection, BuildContext context) voidTokenAuth.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 TypeMethodDescriptionvoidQueueItemData.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 StringHttpHelper.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 ConnectionResponseRestUtils.cancelQueueItem(String rootUrl, Handle handle, BuildContext context, RemoteBuildConfiguration remoteConfig) static StringBase64Utils.generateAuthorizationHeaderValue(String authType, String user, String password, BuildContext context, boolean applyMacro) Creates the value for anAuthorizationheader consisting of:
"authType base64Encoded(user:password)"
e.g.static ConnectionResponseRestUtils.stopRemoteJob(Handle handle, BuildContext context, RemoteBuildConfiguration remoteConfig) static ConnectionResponseHttpHelper.tryGet(String urlString, BuildContext context, int readTimeout, int pollInterval, int retryLimit, Auth2 overrideAuth, Semaphore lock) static ConnectionResponseHttpHelper.tryPost(String urlString, BuildContext context, Map<String, String> params, int readTimeout, int pollInterval, int retryLimit, Auth2 overrideAuth, Semaphore lock, boolean isCrubmCacheEnabled)