Skip to content

Latest commit

 

History

History
293 lines (184 loc) · 9.06 KB

BuildControllerApi.md

File metadata and controls

293 lines (184 loc) · 9.06 KB

\BuildControllerApi

All URIs are relative to https://localhost

Method HTTP request Description
GetBuildMastersUsingGET Get /v2/builds Get build masters
GetBuildUsingGET Get /v2/builds/{buildMaster}/build/{number}/** Get build for build master
GetBuildsUsingGET Get /v2/builds/{buildMaster}/builds/** Get builds for build master
GetJobConfigUsingGET Get /v2/builds/{buildMaster}/jobs/** Get job config
GetJobsForBuildMasterUsingGET Get /v2/builds/{buildMaster}/jobs Get jobs for build master
V3GetBuildMastersUsingGET Get /v3/builds Get build masters
V3GetBuildUsingGET Get /v3/builds/{buildMaster}/build/{number} Get build for build master
V3GetBuildsUsingGET Get /v3/builds/{buildMaster}/builds Get builds for build master
V3GetJobConfigUsingGET Get /v3/builds/{buildMaster}/job Get job config
V3GetJobsForBuildMasterUsingGET Get /v3/builds/{buildMaster}/jobs Get jobs for build master

GetBuildMastersUsingGET

[]interface{} GetBuildMastersUsingGET(ctx, type_) Get build masters

Deprecated, use the v3 endpoint instead

Required Parameters

Name Type Description Notes
ctx context.Context context for logging, tracing, authentication, etc.
type_ string type

Return type

[]interface{}

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: /

[Back to top] [Back to API list] [Back to Model list] [Back to README]

GetBuildUsingGET

map[string]interface{} GetBuildUsingGET(ctx, buildMaster, number) Get build for build master

Deprecated, use the v3 endpoint instead

Required Parameters

Name Type Description Notes
ctx context.Context context for logging, tracing, authentication, etc.
buildMaster string buildMaster
number string number

Return type

map[string]interface{}

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: /

[Back to top] [Back to API list] [Back to Model list] [Back to README]

GetBuildsUsingGET

[]interface{} GetBuildsUsingGET(ctx, buildMaster) Get builds for build master

Deprecated, use the v3 endpoint instead

Required Parameters

Name Type Description Notes
ctx context.Context context for logging, tracing, authentication, etc.
buildMaster string buildMaster

Return type

[]interface{}

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: /

[Back to top] [Back to API list] [Back to Model list] [Back to README]

GetJobConfigUsingGET

map[string]interface{} GetJobConfigUsingGET(ctx, buildMaster) Get job config

Deprecated, use the v3 endpoint instead

Required Parameters

Name Type Description Notes
ctx context.Context context for logging, tracing, authentication, etc.
buildMaster string buildMaster

Return type

map[string]interface{}

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: /

[Back to top] [Back to API list] [Back to Model list] [Back to README]

GetJobsForBuildMasterUsingGET

[]interface{} GetJobsForBuildMasterUsingGET(ctx, buildMaster) Get jobs for build master

Deprecated, use the v3 endpoint instead

Required Parameters

Name Type Description Notes
ctx context.Context context for logging, tracing, authentication, etc.
buildMaster string buildMaster

Return type

[]interface{}

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: /

[Back to top] [Back to API list] [Back to Model list] [Back to README]

V3GetBuildMastersUsingGET

[]interface{} V3GetBuildMastersUsingGET(ctx, type_) Get build masters

Required Parameters

Name Type Description Notes
ctx context.Context context for logging, tracing, authentication, etc.
type_ string type

Return type

[]interface{}

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: /

[Back to top] [Back to API list] [Back to Model list] [Back to README]

V3GetBuildUsingGET

map[string]interface{} V3GetBuildUsingGET(ctx, buildMaster, number, job) Get build for build master

Required Parameters

Name Type Description Notes
ctx context.Context context for logging, tracing, authentication, etc.
buildMaster string buildMaster
number string number
job string job

Return type

map[string]interface{}

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: /

[Back to top] [Back to API list] [Back to Model list] [Back to README]

V3GetBuildsUsingGET

[]interface{} V3GetBuildsUsingGET(ctx, buildMaster, job) Get builds for build master

Required Parameters

Name Type Description Notes
ctx context.Context context for logging, tracing, authentication, etc.
buildMaster string buildMaster
job string job

Return type

[]interface{}

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: /

[Back to top] [Back to API list] [Back to Model list] [Back to README]

V3GetJobConfigUsingGET

map[string]interface{} V3GetJobConfigUsingGET(ctx, buildMaster, job) Get job config

Required Parameters

Name Type Description Notes
ctx context.Context context for logging, tracing, authentication, etc.
buildMaster string buildMaster
job string job

Return type

map[string]interface{}

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: /

[Back to top] [Back to API list] [Back to Model list] [Back to README]

V3GetJobsForBuildMasterUsingGET

[]interface{} V3GetJobsForBuildMasterUsingGET(ctx, buildMaster) Get jobs for build master

Required Parameters

Name Type Description Notes
ctx context.Context context for logging, tracing, authentication, etc.
buildMaster string buildMaster

Return type

[]interface{}

Authorization

No authorization required

HTTP request headers

  • Content-Type: application/json
  • Accept: /

[Back to top] [Back to API list] [Back to Model list] [Back to README]