2017-09-06 2 views
0

젠킨스 파이프 라인에서 readYaml()을 호출하면 이러한 메서드를 사용할 수 없다는 오류가 발생합니다.Jenkins의 readYaml 메서드를 사용할 수 없습니다.

def parameters = readYaml(file: "public/symfony/app/config/parameters.yml.dist") 

오류 :

java.lang.NoSuchMethodError: No such DSL method 'readYaml' found among steps [...] 

젠킨스 버전은 2.46.2입니다.

나는 젠킨스 버전이 의심스럽고 최신 버전으로 업그레이드해야합니다. 내가하기 전에이 문제를 해결하기 위해 뭔가 다른 것이 있는지 알고 싶습니다. 나는 거기에서 달리는 다른 중요한 일이 있기 때문에 격상시키지 않는 것을 선호 할 것입니다.

답변

3

해당 기능을 사용하려면 pipeline utility steps 플러그인을 설치해야합니다.

젠킨스 플러그인 관리자를 통해 설치할 수 있습니다.

당신은 컨테이너 내부 젠킨스를 실행하는 경우, 당신은 또한 단순히 공식 이미지 조정할 수 :

FROM jenkins/jenkins:2.46.2 

RUN /usr/local/bin/install-plugins.sh pipeline-utility-steps 
관련 문제