다음을 통해 공유


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

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

Syntax

# 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.
# Use Ruby Version v0
# Retrieves the specified version of Ruby from the tool cache. Optionally add it to 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에 추가합니다.

사전 요구 사항

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

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

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

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

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

요구 사항

요구 사항 Description
파이프라인 유형 YAML, 클래식 빌드, 클래식 릴리스
실행 중 에이전트, DeploymentGroup
요청 None
Capabilities 이 작업은 작업의 후속 작업에 대한 요구를 충족하지 않습니다.
명령 제한 사항 이 작업은 다음 명령 제한을 사용하여 실행됩니다. 제한됨
설정 가능한 변수 이 작업에는 rubyLocation, PATH 변수를 설정할 수 있는 권한이 있습니다.
에이전트 버전 2.182.1 이상
작업 범주 도구
요구 사항 Description
파이프라인 유형 YAML, 클래식 빌드, 클래식 릴리스
실행 중 에이전트, DeploymentGroup
요청 None
Capabilities 이 작업은 작업의 후속 작업에 대한 요구를 충족하지 않습니다.
명령 제한 사항 모두
설정 가능한 변수 모두
에이전트 버전 2.115.0 이상
작업 범주 도구

추가 정보