Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Security

Note

All operations on this page require valid Access Tokens see Access Token Operations for more information on creating tokens.

...

Tip

This is useful inside a loop to wait for existing builds to finish before taking action on the host server.

 

GET /rest/agent/1.0/{agentId}/text?uuid={tokenId}
Expand
Code Block
languagebash
titleResponse
ENABLED=true
BUSY=false

 

 

...

Disable Agent 
Status
subtletrue
colourYellow
titlechange

Removes the agent from the active build pool. Existing builds will complete. 

POST /rest/agent/1.0/{agentId}/disable?uuid={tokenId}
Expand
titleClick here to expand response...
Code Block
languagejs
titleResponse
{
  "id": 131073,
  "name": "Default Agent",
  "enabled": false,
  "busy": false
}

 

 

Enable Agent 
Status
subtletrue
colourYellow
titlechange

...

Expand
titleClick here to expand response...
Code Block
languagejs
titleResponse
{
  "id": 131073,
  "name": "Default Agent",
  "enabled": true,
  "busy": false
}