resources/buildServerResources/profile-settings.jsp (27 lines of code) (raw):
<%@ page import="jetbrains.buildServer.clouds.local.LocalCloudConstants" %>
<%@ taglib prefix="props" tagdir="/WEB-INF/tags/props" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<c:set var="paramName" value="<%=LocalCloudConstants.IMAGES_PROFILE_SETTING%>"/>
<tr>
<th><label for="${paramName}">Agent images:</label></th>
<td>
<props:multilineProperty name="${paramName}" className="longField" linkTitle="Agent images to run" cols="55" rows="5" expanded="${true}"/>
<span class="smallNote">
List of agent images, each on a new line.
<br/>
Image format: <strong><Image name>@<server-local path to agent installation folder></strong>
<br/>
Additional settings are specified in the following format:
<br/>
<strong>@@<Image name>:<parameter></strong>,
<br/>
where parameter could be:
<br/>
<strong>reuse</strong> to enable agent copies re-use or
<br/>
<strong>agentPoolId:<agent pool id></strong> to authorize cloud agents in a pool with specified id
<br/>
<strong>prop:<agent property>=<value></strong> additional property for <em>buildAgent.configuration</em> file
</span>
</td>
</tr>