Package hudson.model

Examples of hudson.model.ParametersAction.substitute()


        }

        // substitute build parameters if available
        ParametersAction parameters = build.getAction(ParametersAction.class);
        if (parameters != null) {
            branchName = parameters.substitute(build, branchName);
        }
        return branchName;
    }

    public static String[] fixupNames(String[] names, String[] urls) {
View Full Code Here


    public String getParamLocalBranch(AbstractBuild<?, ?> build) {
        String branch = getLocalBranch();
        // substitute build parameters if available
        ParametersAction parameters = build.getAction(ParametersAction.class);
        if (parameters != null) {
            branch = parameters.substitute(build, branch);
        }
        return branch;
    }
    @Deprecated
    public String getRelativeTargetDir() {
View Full Code Here

    private String getRefSpec(RemoteConfig repo, AbstractBuild<?, ?> build) {
        String refSpec = repo.getFetchRefSpecs().get(0).toString();

        ParametersAction parameters = build.getAction(ParametersAction.class);
        if (parameters != null) {
            refSpec = parameters.substitute(build, refSpec);
        }

        return refSpec;
    }
View Full Code Here

            String[] params = parseParams(scriptParameters);
            ParametersAction parameters = build.getAction(ParametersAction.class);
            for(String param : params) {
              //first replace parameter from parameterized build
              if (parameters != null) {
                    param = parameters.substitute(build, param);
                }
              //then replace evn vars
              param = Util.replaceMacro(param,vr);
                list.add(param);
            }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.