aws使用java参数化管道创建

时间:2018-05-16 07:45:31

标签: java amazon-web-services jenkins-pipeline

我在下面执行的java代码: 激活管道 2.为java代码中的管道步骤提供参数。

ParameterValue parameterValue = new ParameterValue();
        parameterValue.setId("testId");
        parameterValue.setStringValue("testValue");
        List<ParameterValue> parameterValueList = new ArrayList<ParameterValue>();
        parameterValueList.add(parameterValue);
        ActivatePipelineRequest request = new ActivatePipelineRequest();
        request.setPipelineId(id);
        request.setParameterValues(parameterValueList);
            ActivatePipelineResult result = client.activatePipeline(request);

如何在管道json中读取此参数值:

pipeline{
  agent{
    docker{
      image'maven:3.3.3'
    }
  }
parameters {
        string(?)
    }
 stages{
    stage('build'){
      steps{
        sh'mvn --version'
      }
    }
  }
}

请帮忙。

0 个答案:

没有答案