Package jetbrains.buildServer.agent
Interface AgentBuildParameters
-
public interface AgentBuildParameters
Interface to control build parameters.- Since:
- 4.0
- Author:
- Eugene Petrenko
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
addBuildEnvironmnentVariable(java.lang.String name, java.lang.String value)
Adds environment variable to the build process Creates build parameters withConstants.ENV_PREFIX
prefix Note, on Windows machines environment size is limited.void
addBuildSystemProperty(BuildParameterPolicy policy, java.lang.String name, java.lang.String value)
Adds build system property to the build process Creates build parameters withConstants.SYSTEM_PREFIX
prefix
-
-
-
Method Detail
-
addBuildEnvironmnentVariable
void addBuildEnvironmnentVariable(@NotNull java.lang.String name, @NotNull java.lang.String value)
Adds environment variable to the build process Creates build parameters withConstants.ENV_PREFIX
prefix Note, on Windows machines environment size is limited.- Parameters:
name
- name, may be case sensitive or not depending on OSvalue
- value
-
addBuildSystemProperty
void addBuildSystemProperty(@NotNull BuildParameterPolicy policy, @NotNull java.lang.String name, @NotNull java.lang.String value)
Adds build system property to the build process Creates build parameters withConstants.SYSTEM_PREFIX
prefix- Parameters:
name
- name, may be case sensitive or not depending on runnervalue
- valuepolicy
- defines weather build parameter is mandatory or not
-
-