Child pages
  • Agent Custom Token Authorize Plugin

Versions Compared

Key

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

...

Basic implementation completed. Can be unstable in non-basic use.

Usage

1. Set internal property agent.authorize.tokens to a set of comma-separated values in the format "name:secureToken:limit:agentPoolId"
For example:
agent.authorize.tokens=demoToken1:70d44d1e5007dd6b:1:0,demoToken2:70d44d1e5007dd7b:1:3,demoToken3:70d44d1e5007dd8b:1:3

...

Copy the plugin zip into the <TeamCity Data Directory>/plugins directory (more on this).

Feedback

Everybody is encouraged to try the plugin and provide feedback in the forum or post bugs into the issue tracker.
Please make sure to note the plugin version that you use.

...

Related Materials

Original issue: TW-33377

Wiki Markup
{hidden-data}
h2. (Internal) My future interest
- polish, test the plugin, improve logging, etc.
- make it publicly available for those interested, use it on buildserver
- Implement ability in the core to remove agent properties, use this in the plugin
- implement UI for the plugin instead of using internal.properties
{hidden-data}