com.atlassian.bamboo.variable
Class BuiltInVariableHelper

java.lang.Object
  extended by com.atlassian.bamboo.variable.BuiltInVariableHelper

public class BuiltInVariableHelper
extends java.lang.Object


Field Summary
static java.lang.String AGENT_ID
           
static java.lang.String AGENT_WORKING_DIRECTORY
           
static java.lang.String BUILD_KEY
           
static java.lang.String BUILD_NUMBER
           
static java.lang.String BUILD_PLAN_NAME
           
static java.lang.String BUILD_RESULT_KEY
           
static java.lang.String BUILD_RESULTS_URL
           
static java.lang.String DEPLOY_PREFIX
           
static java.lang.String DEPLOYMENT_PREVIOUS_VERSION
           
static java.lang.String DEPLOYMENT_PROJECT
           
static java.lang.String DEPLOYMENT_VERSION
           
static java.lang.String ENVIRONMENT
           
static java.lang.String INTEGRATION_BRANCH
           
static java.lang.String IS_ROLLBACK
           
static java.lang.String MERGED_REVISION
           
static java.lang.String NAMESPACE_BAMBOO
           
static java.lang.String NAMESPACE_SYSTEM
           
static java.lang.String PLAN_KEY
           
static java.lang.String PLAN_NAME
           
static java.lang.String PLAN_RESULT_KEY
           
static java.lang.String REPOSITORY_BRANCH_NAME
           
static java.lang.String REPOSITORY_NAME
           
static java.lang.String REPOSITORY_PREVIOUS_REVISION
           
static java.lang.String REPOSITORY_REVISION
           
static java.lang.String REPOSITORY_TYPE
           
static java.lang.String REPOSITORY_VAR_PREFIX
           
static java.lang.String RESULTS_URL
           
static java.lang.String SHORT_JOB_KEY
           
static java.lang.String SHORT_JOB_NAME
           
static java.lang.String SHORT_PLAN_KEY
           
static java.lang.String SHORT_PLAN_NAME
           
 
Method Summary
static void addVariableContext(java.util.Map<java.lang.String,VariableDefinitionContext> variables, java.lang.String key, java.lang.String value, VariableType variableType)
          Helper function adding VariableDefinitionContext to a map that can later be used during variable substitution.
static void createRepositoryVariables(java.util.Map<java.lang.String,VariableDefinitionContext> variables, java.util.List<RepositoryDefinition> repositoryDefinitions, BuildChanges buildChanges, VariableType variableType)
           
static void createRepositoryVariables(java.util.Map<java.lang.String,VariableDefinitionContext> variables, ResultsSummary resultsSummary, VariableType variableType)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAMESPACE_BAMBOO

public static final java.lang.String NAMESPACE_BAMBOO
See Also:
Constant Field Values

NAMESPACE_SYSTEM

public static final java.lang.String NAMESPACE_SYSTEM
See Also:
Constant Field Values

PLAN_KEY

public static final java.lang.String PLAN_KEY
See Also:
Constant Field Values

PLAN_NAME

public static final java.lang.String PLAN_NAME
See Also:
Constant Field Values

SHORT_PLAN_KEY

public static final java.lang.String SHORT_PLAN_KEY
See Also:
Constant Field Values

SHORT_PLAN_NAME

public static final java.lang.String SHORT_PLAN_NAME
See Also:
Constant Field Values

BUILD_NUMBER

public static final java.lang.String BUILD_NUMBER
See Also:
Constant Field Values

PLAN_RESULT_KEY

public static final java.lang.String PLAN_RESULT_KEY
See Also:
Constant Field Values

BUILD_RESULT_KEY

public static final java.lang.String BUILD_RESULT_KEY
See Also:
Constant Field Values

SHORT_JOB_KEY

public static final java.lang.String SHORT_JOB_KEY
See Also:
Constant Field Values

SHORT_JOB_NAME

public static final java.lang.String SHORT_JOB_NAME
See Also:
Constant Field Values

BUILD_RESULTS_URL

public static final java.lang.String BUILD_RESULTS_URL
See Also:
Constant Field Values

RESULTS_URL

public static final java.lang.String RESULTS_URL
See Also:
Constant Field Values

BUILD_KEY

public static final java.lang.String BUILD_KEY
See Also:
Constant Field Values

BUILD_PLAN_NAME

public static final java.lang.String BUILD_PLAN_NAME
See Also:
Constant Field Values

AGENT_ID

public static final java.lang.String AGENT_ID
See Also:
Constant Field Values

AGENT_WORKING_DIRECTORY

public static final java.lang.String AGENT_WORKING_DIRECTORY
See Also:
Constant Field Values

REPOSITORY_VAR_PREFIX

public static final java.lang.String REPOSITORY_VAR_PREFIX
See Also:
Constant Field Values

REPOSITORY_NAME

public static final java.lang.String REPOSITORY_NAME
See Also:
Constant Field Values

REPOSITORY_REVISION

public static final java.lang.String REPOSITORY_REVISION
See Also:
Constant Field Values

REPOSITORY_PREVIOUS_REVISION

public static final java.lang.String REPOSITORY_PREVIOUS_REVISION
See Also:
Constant Field Values

REPOSITORY_TYPE

public static final java.lang.String REPOSITORY_TYPE
See Also:
Constant Field Values

REPOSITORY_BRANCH_NAME

public static final java.lang.String REPOSITORY_BRANCH_NAME
See Also:
Constant Field Values

INTEGRATION_BRANCH

public static final java.lang.String INTEGRATION_BRANCH
See Also:
Constant Field Values

MERGED_REVISION

public static final java.lang.String MERGED_REVISION
See Also:
Constant Field Values

DEPLOY_PREFIX

public static final java.lang.String DEPLOY_PREFIX
See Also:
Constant Field Values

DEPLOYMENT_PROJECT

public static final java.lang.String DEPLOYMENT_PROJECT
See Also:
Constant Field Values

ENVIRONMENT

public static final java.lang.String ENVIRONMENT
See Also:
Constant Field Values

DEPLOYMENT_VERSION

public static final java.lang.String DEPLOYMENT_VERSION
See Also:
Constant Field Values

DEPLOYMENT_PREVIOUS_VERSION

public static final java.lang.String DEPLOYMENT_PREVIOUS_VERSION
See Also:
Constant Field Values

IS_ROLLBACK

public static final java.lang.String IS_ROLLBACK
See Also:
Constant Field Values
Method Detail

addVariableContext

public static void addVariableContext(@NotNull
                                      java.util.Map<java.lang.String,VariableDefinitionContext> variables,
                                      @NotNull
                                      java.lang.String key,
                                      @Nullable
                                      java.lang.String value,
                                      @NotNull
                                      VariableType variableType)
Helper function adding VariableDefinitionContext to a map that can later be used during variable substitution.

Parameters:
variables -
key -
value -
variableType -

createRepositoryVariables

public static void createRepositoryVariables(@NotNull
                                             java.util.Map<java.lang.String,VariableDefinitionContext> variables,
                                             @NotNull
                                             ResultsSummary resultsSummary,
                                             @NotNull
                                             VariableType variableType)

createRepositoryVariables

public static void createRepositoryVariables(@NotNull
                                             java.util.Map<java.lang.String,VariableDefinitionContext> variables,
                                             @NotNull
                                             java.util.List<RepositoryDefinition> repositoryDefinitions,
                                             @NotNull
                                             BuildChanges buildChanges,
                                             @NotNull
                                             VariableType variableType)


Copyright © 2013 Atlassian Software Systems Pty Ltd. All Rights Reserved.