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에 추가합니다.
필수 조건
- 병렬 버전의 Ruby가 설치된 Microsoft 호스팅 에이전트 또는
Agent.ToolsDirectory
구성된 자체 호스팅 에이전트(FAQ참조).
Agent.ToolsDirectory
Ruby 버전이 없으면 이 작업이 실패합니다. Microsoft 호스팅 에이전트 사용 가능한 다른 Ruby 버전을 참조하세요.
도구 설치 관리자에 대한 자세한 내용은 어디에서 확인할 수 있나요?
도구 설치 관리자 및 예제에 대한 설명은 도구 설치 관리자참조하세요.
이 작업을 사용하도록 자체 호스팅 에이전트를 구성하려면 어떻게 해야 하나요?
자체 Ruby 버전을 사용하여 자체 호스팅 에이전트에서 이 작업을 실행할 수 있습니다. 자체 호스팅 에이전트에서 이 작업을 실행하려면 도구 캐시 지침에 따라 Agent.ToolsDirectory
설정합니다. 사용할 도구 이름은 Ruby
.
요구 사항
요구 사항 | 설명 |
---|---|
파이프라인 유형 | YAML, 클래식 빌드, 클래식 릴리스 |
다음에서 실행 | 에이전트, DeploymentGroup |
요구 | 없음 |
기능 | 이 작업은 작업의 후속 작업에 대한 요구 사항을 충족하지 않습니다. |
명령 제한 | 이 작업은 다음 명령 제한사용하여 실행됩니다. |
settable 변수 | 이 작업에는 rubyLocation, PATH와 변수를설정할 수 있는 권한이 있습니다. |
에이전트 버전 | 2.182.1 이상 |
작업 범주 | 도구 |
요구 사항 | 설명 |
---|---|
파이프라인 유형 | YAML, 클래식 빌드, 클래식 릴리스 |
다음에서 실행 | 에이전트, DeploymentGroup |
요구 | 없음 |
기능 | 이 작업은 작업의 후속 작업에 대한 요구 사항을 충족하지 않습니다. |
명령 제한 | 어느 것이든 |
settable 변수 | 어느 것이든 |
에이전트 버전 | 2.115.0 이상 |
작업 범주 | 도구 |