private List<ParameterValue> getDefaultParametersValues() { ParametersDefinitionProperty paramDefProp = asJob().getProperty(ParametersDefinitionProperty.class); ArrayList<ParameterValue> defValues = new ArrayList<ParameterValue>(); /* * This check is made ONLY if someone will call this method even if isParametrized() is false. */ if(paramDefProp == null) return defValues; /* Scan for all parameter with an associated default values */ for(ParameterDefinition paramDefinition : paramDefProp.getParameterDefinitions()) { ParameterValue defaultValue = paramDefinition.getDefaultParameterValue(); if(defaultValue != null) defValues.add(defaultValue); } return defValues; }
ParameterValue defaultValue = pd.getDefaultParameterValue(); if (defaultValue == null) { throw new CmdLineException(null, String.format("No default value for the parameter '%s'.",pd.getName()));
public ParameterValue superGetDefaultParameterValue() { return super.getDefaultParameterValue(); }
public List<ParameterValue> createDefaultValues(){ List<ParameterValue> paramValues = new ArrayList<ParameterValue>(); if (parameterDefinitions != null && !parameterDefinitions.isEmpty()) { for (ParameterDefinition d:parameterDefinitions){ paramValues.add(d.getDefaultParameterValue()); } } return paramValues; } public Future<Promotion> approve(AbstractBuild<?,?> build, PromotionProcess promotionProcess) throws IOException{
public static final List<ParameterDefinition> copyAndSortParametersByName(List<ParameterDefinition> in) { //Crate a copy of all PDs in that list TreeSet<ParameterDefinition> tree = new TreeSet<ParameterDefinition>( new Comparator<ParameterDefinition>() { public int compare(ParameterDefinition o1, ParameterDefinition o2) { return o1.getName().compareTo(o2.getName()); } } ); for (ParameterDefinition pd : in) { tree.add(pd.copyWithDefaultValue(pd.getDefaultParameterValue())); } return new LinkedList<ParameterDefinition>(tree); }
private ArrayList<ParameterValue> getDefaultParameters() { ArrayList<ParameterValue> values = new ArrayList<ParameterValue>(); ParametersDefinitionProperty pdp = this.job.getProperty(ParametersDefinitionProperty.class); if (pdp != null) { for (ParameterDefinition pd : pdp.getParameterDefinitions()) { values.add(pd.getDefaultParameterValue()); } } return values; }
private List<ParameterValue> getDefaultParameters() { List<ParameterValue> values = new ArrayList<ParameterValue>(); ParametersDefinitionProperty definitionProperty = this.job.getProperty(ParametersDefinitionProperty.class); if (definitionProperty != null) { for (ParameterDefinition definition : definitionProperty.getParameterDefinitions()) { values.add(definition.getDefaultParameterValue()); } } return values; }
private ArrayList<ParameterValue> getDefaultParameters(final Job<?, ?> job) { ArrayList<ParameterValue> values = new ArrayList<ParameterValue>(); ParametersDefinitionProperty pdp = job.getProperty(ParametersDefinitionProperty.class); if (pdp != null) { for (ParameterDefinition pd : pdp.getParameterDefinitions()) { if (pd.getName().equals("sha1")) { continue; } values.add(pd.getDefaultParameterValue()); } } return values; }
private List<ParameterValue> getDefaultParametersValues() { ParametersDefinitionProperty paramDefProp = getProperty(ParametersDefinitionProperty.class); ArrayList<ParameterValue> defValues = new ArrayList<ParameterValue>(); /* * This check is made ONLY if someone will call this method even if isParametrized() is false. */ if(paramDefProp == null) return defValues; /* Scan for all parameter with an associated default values */ for(ParameterDefinition paramDefinition : paramDefProp.getParameterDefinitions()) { ParameterValue defaultValue = paramDefinition.getDefaultParameterValue(); if(defaultValue != null) defValues.add(defaultValue); } return defValues; }
private static ParametersAction getDefaultParameters(AbstractProject<?,?> project) { ParametersDefinitionProperty property = project.getProperty(ParametersDefinitionProperty.class); if (property == null) { return null; } List<ParameterValue> parameters = new ArrayList<ParameterValue>(); for (ParameterDefinition pd : property.getParameterDefinitions()) { ParameterValue param = pd.getDefaultParameterValue(); if (param != null) parameters.add(param); } return new ParametersAction(parameters); }
private Map<String, ParameterValue> getDefaultParameters() { Map<String, ParameterValue> values = new HashMap<>(); if (job != null) { ParametersDefinitionProperty definitionProperty = job.getProperty(ParametersDefinitionProperty.class); if (definitionProperty != null) { for (ParameterDefinition definition : definitionProperty.getParameterDefinitions()) { values.put(definition.getName(), definition.getDefaultParameterValue()); } } } return values; }
private List<ParameterValue> getDefaultParametersValues() { ParametersDefinitionProperty paramDefProp = getProperty(ParametersDefinitionProperty.class); ArrayList<ParameterValue> defValues = new ArrayList<ParameterValue>(); /* * This check is made ONLY if someone will call this method even if isParametrized() is false. */ if(paramDefProp == null) return defValues; /* Scan for all parameter with an associated default values */ for(ParameterDefinition paramDefinition : paramDefProp.getParameterDefinitions()) { ParameterValue defaultValue = paramDefinition.getDefaultParameterValue(); if(defaultValue != null) defValues.add(defaultValue); } return defValues; }
private Map<String, ParameterValue> getDefaultParameters() { Map<String, ParameterValue> values = new HashMap<String, ParameterValue>(); ParametersDefinitionProperty definitionProperty = this.job.getProperty(ParametersDefinitionProperty.class); if (definitionProperty != null) { for (ParameterDefinition definition : definitionProperty.getParameterDefinitions()) { values.put(definition.getName(), definition.getDefaultParameterValue()); } } return values; }
public static Map<String, String> getResolvedBuildParameters( InheritanceProject project ) { Map<String, String> result = new HashMap<String, String>(); List<ParameterDefinition> parameters = project.getParameters( IMode.INHERIT_FORCED ); for (ParameterDefinition pDef : parameters) { ParameterValue pVal = pDef.getDefaultParameterValue(); if (pVal instanceof StringParameterValue) { result.put( pDef.getName(), ((StringParameterValue) pVal).value ); } } //We do not resolve parameters; as they are most likely not complete anyway return result; }
private List<ParameterValue> getParametersValues(final Job job, final String branch) { final ParametersDefinitionProperty paramDefProp = (ParametersDefinitionProperty) job.getProperty(ParametersDefinitionProperty.class); final ArrayList<ParameterValue> defValues = new ArrayList<>(); for (final ParameterDefinition paramDefinition : paramDefProp.getParameterDefinitions()) { if ("BRANCH".equals(paramDefinition.getName())) { final StringParameterValue branchParam = new StringParameterValue("BRANCH", branch); defValues.add(branchParam); } else { final ParameterValue defaultValue = paramDefinition.getDefaultParameterValue(); if (defaultValue != null) defValues.add(defaultValue); } } return defValues; }
private List<ParameterValue> getDefaultParametersValues() { ParametersDefinitionProperty paramDefProp = asJob().getProperty(ParametersDefinitionProperty.class); ArrayList<ParameterValue> defValues = new ArrayList<ParameterValue>(); /* * This check is made ONLY if someone will call this method even if isParametrized() is false. */ if(paramDefProp == null) return defValues; /* Scan for all parameter with an associated default values */ for(ParameterDefinition paramDefinition : paramDefProp.getParameterDefinitions()) { ParameterValue defaultValue = paramDefinition.getDefaultParameterValue(); if(defaultValue != null) defValues.add(defaultValue); } return defValues; }
private static ParametersAction getDefaultParameters(Job<?,?> project) { ParametersDefinitionProperty property = project.getProperty(ParametersDefinitionProperty.class); if (property == null) { return new ParametersAction(); } List<ParameterValue> parameters = new ArrayList<ParameterValue>(); for (ParameterDefinition pd : property.getParameterDefinitions()) { ParameterValue param = pd.getDefaultParameterValue(); if (param != null) { parameters.add(param); } } return new ParametersAction(parameters); } }
@Override public ParameterValue getDefaultParameterValue() { if(isBasicParameterType()) { String defaultValue = computeEffectiveDefaultValue(); if(!StringUtils.isBlank(defaultValue)) { if(quoteValue) { defaultValue = "\"" + defaultValue + "\""; } return new ExtendedChoiceParameterValue(getName(), defaultValue); } } return super.getDefaultParameterValue(); }
@Override @Exported public ParameterValue getDefaultParameterValue() { initPython(); if (pexec.isImplemented(7)) { return (ParameterValue) pexec.execPython("get_default_parameter_value"); } else { return super.getDefaultParameterValue(); } }
private static EnvVars getDefaultParameterValuesAsEnvVars(AbstractProject owner) { EnvVars envVars = null; ParametersDefinitionProperty parametersDefinitionProperty = (ParametersDefinitionProperty)owner.getProperty(ParametersDefinitionProperty.class); if (parametersDefinitionProperty!=null){ envVars = new EnvVars(); for (ParameterDefinition parameterDefinition: parametersDefinitionProperty.getParameterDefinitions()){ ParameterValue defaultParameterValue = parameterDefinition.getDefaultParameterValue(); if (defaultParameterValue!=null){ if (defaultParameterValue instanceof StringParameterValue){ envVars.put(parameterDefinition.getName(), ((StringParameterValue)defaultParameterValue).value); } } } EnvVars.resolve(envVars); } return envVars; } /**