NuGetToolInstaller@0 - NuGet 도구 설치 관리자 v0 작업
이 작업을 사용하여 지정된 버전의 NuGet 을 찾고, 다운로드하고, 캐시하고, PATH에 추가합니다. 도구 캐시에 대한 자세한 내용은 azure-pipelines-tool-lib 리포지토리를 참조하세요.
Syntax
# NuGet tool installer v0
# Acquires a specific version of NuGet from the internet or the tools cache and adds it to the PATH. Use this task to change the version of NuGet used in the NuGet tasks.
- task: NuGetToolInstaller@0
inputs:
#versionSpec: # string. Version of NuGet.exe to install.
#checkLatest: false # boolean. Always download the latest matching version. Default: false.
# NuGet tool installer v0
# Acquires a specific version of NuGet from the internet or the tools cache and adds it to the PATH. Use this task to change the version of NuGet used in the NuGet tasks.
- task: NuGetToolInstaller@0
inputs:
versionSpec: '4.3.0' # string. Required. Version of NuGet.exe to install. Default: 4.3.0.
#checkLatest: false # boolean. Always download the latest matching version. Default: false.
# NuGet Tool Installer v0
# Acquires a specific version of NuGet from the internet or the tools cache and adds it to the PATH. Use this task to change the version of NuGet used in the NuGet tasks.
- task: NuGetToolInstaller@0
inputs:
versionSpec: '4.3.0' # string. Required. Version of NuGet.exe to install. Default: 4.3.0.
#checkLatest: false # boolean. Always download the latest matching version. Default: false.
입력
versionSpec
- 설치할 NuGet.exe 버전
string
.
경로에서 사용할 수 있도록 NuGet 버전을 지정하는 버전 또는 버전 범위입니다. x를 와일드카드로 사용합니다. 사용 가능한 NuGet 버전 목록을 참조하세요.
시험판 버전과 일치하려면 사양에 위의 목록에서 주 버전, 부 버전, 패치 및 시험판 버전이 포함되어야 합니다. 버전을 지정하지 않으면 버전이 자동으로 선택됩니다.
예: 4.x
, , 3.3.x
, 2.8.6
. >=4.0.0-0
versionSpec
- 설치할 NuGet.exe 버전
string
. 필수 요소. 기본값은 4.3.0
입니다.
경로에서 사용할 수 있도록 NuGet 버전을 지정하는 버전 또는 버전 범위입니다. x를 와일드카드로 사용합니다. 사용 가능한 NuGet 버전 목록을 참조하세요.
시험판 버전과 일치하려면 사양에 위의 목록에서 주 버전, 부 버전, 패치 및 시험판 버전이 포함되어야 합니다. 버전을 지정하지 않으면 버전이 자동으로 선택됩니다.
예: 4.x
, , 3.3.x
, 2.8.6
. >=4.0.0-0
checkLatest
- 항상 일치하는 최신 버전 다운로드
boolean
. 기본값은 false
입니다.
이 부울이 로 true
설정되면 작업은 항상 버전 사양을 충족하는 사용 가능한 최신 버전을 NuGet.exe
확인하고 다운로드합니다. 또한 이 옵션은 선택한 버전의 NuGet이 이미 캐시되어 있더라도 항상 다운로드 시간이 발생합니다.
이 옵션을 사용하도록 설정하면 새 버전의 NuGet이 릴리스될 때 예기치 않은 빌드 중단이 발생할 수 있습니다.
팁
Microsoft 호스팅 에이전트를 사용하는 경우 이 설정을 false로 설정해야 합니다. Microsoft는 Microsoft 호스팅 에이전트를 정기적으로 업데이트하지만 최신 버전에 약간 뒤처지는 경우가 많습니다. 이 매개 변수를 사용하도록 설정하면 빌드가 최신 부 버전으로 업데이트하는 데 많은 시간을 소비할 수 있습니다.
작업 제어 옵션
모든 작업에는 작업 입력 외에 제어 옵션이 있습니다. 자세한 내용은 컨트롤 옵션 및 일반적인 작업 속성을 참조하세요.
출력 변수
없음
설명
이 작업의 최신 버전은 NuGetToolInstaller@1 사용할 수 있습니다.
요구 사항
요구 사항 | Description |
---|---|
파이프라인 유형 | YAML, 클래식 빌드, 클래식 릴리스 |
실행 중 | 에이전트, DeploymentGroup |
요청 | 없음 |
Capabilities | 이 작업을 실행하면 동일한 작업의 후속 작업에 대한 다음 요구 사항을 충족합니다. NuGet |
명령 제한 사항 | 모두 |
설정 가능한 변수 | 모두 |
에이전트 버전 | 2.144.0 이상 |
작업 범주 | 도구 |
요구 사항 | Description |
---|---|
파이프라인 유형 | YAML, 클래식 빌드, 클래식 릴리스 |
실행 중 | 에이전트, DeploymentGroup |
요청 | 없음 |
Capabilities | 이 작업을 실행하면 동일한 작업의 후속 작업에 대한 다음 요구 사항을 충족합니다. NuGet |
명령 제한 사항 | 모두 |
설정 가능한 변수 | 모두 |
에이전트 버전 | 2.115.0 이상 |
작업 범주 | 도구 |
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기