AWS параметризованные конвейерные создания с Java - PullRequest
0 голосов
/ 16 мая 2018

У меня есть ниже код Java, который выполняет: 1. активация трубопровода. 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'
      }
    }
  }
}

Пожалуйста, помогите.

...