다음을 통해 공유


UseRubyVersion@0 - Ruby 버전 v0 작업 사용

이 작업을 사용하여 에이전트에서 실행할 Ruby 버전을 선택합니다. 필요에 따라 작업은 PATH에 Ruby 버전을 추가할 수 있습니다.

구문론

# Use Ruby version v0
# Use the specified version of Ruby from the tool cache, optionally adding it to the PATH.
- task: UseRubyVersion@0
  inputs:
    versionSpec: '>= 2.4' # string. Required. Version spec. Default: >= 2.4.
    #addToPath: true # boolean. Add to PATH. Default: true.

입력

versionSpec - 버전 사양
string; 필수 사항입니다. 기본값은 >= 2.4입니다.

사용할 버전 범위 또는 Ruby 버전의 버전을 지정합니다.


addToPath - PATH 추가
boolean; 기본값은 true입니다.

선택 사항. 출력 변수를 사용하지 않고 후속 작업 또는 스크립트에서 사용할 수 있도록 검색된 Ruby 버전을 PATH 환경 변수 앞에 추가합니다.


작업 제어 옵션

모든 작업에는 작업 입력 외에 제어 옵션이 있습니다. 자세한 내용은 컨트롤 옵션 및 일반적인 작업 속성참조하세요.

출력 변수

이 작업은 다운스트림 단계, 작업 및 단계에서 사용할 수 있는 다음 출력 변수정의합니다.

rubyLocation
Ruby 배포의 확인된 폴더입니다.

비고

이 작업을 사용하여 에이전트에서 실행할 Ruby 버전을 선택하고 필요에 따라 PATH에 추가합니다.

필수 조건

Agent.ToolsDirectoryRuby 버전이 없으면 이 작업이 실패합니다. Microsoft 호스팅 에이전트 사용 가능한 다른 Ruby 버전을 참조하세요.

도구 설치 관리자에 대한 자세한 내용은 어디에서 확인할 수 있나요?

도구 설치 관리자 및 예제에 대한 설명은 도구 설치 관리자참조하세요.

이 작업을 사용하도록 자체 호스팅 에이전트를 구성하려면 어떻게 해야 하나요?

자체 Ruby 버전을 사용하여 자체 호스팅 에이전트에서 이 작업을 실행할 수 있습니다. 자체 호스팅 에이전트에서 이 작업을 실행하려면 Agent.ToolsDirectory도구 캐시 지침에 따라 설정합니다. 사용할 도구 이름은 Ruby.

요구 사항

요구 사항 설명
파이프라인 유형 YAML, 클래식 빌드, 클래식 릴리스
다음에서 실행 에이전트, DeploymentGroup
요구 없음
기능 이 작업은 작업의 후속 작업에 대한 요구 사항을 충족하지 않습니다.
명령 제한 이 작업은 다음 명령 제한사용하여 실행됩니다.
settable 변수 이 작업에는 rubyLocation, PATH와 변수를설정할 수 있는 권한이 있습니다.
에이전트 버전 2.182.1 이상
작업 범주 도구
요구 사항 설명
파이프라인 유형 YAML, 클래식 빌드, 클래식 릴리스
다음에서 실행 에이전트, DeploymentGroup
요구 없음
기능 이 작업은 작업의 후속 작업에 대한 요구 사항을 충족하지 않습니다.
명령 제한 어느 것이든
settable 변수 어느 것이든
에이전트 버전 2.115.0 이상
작업 범주 도구

참고하십시오