NuGetInstaller@0 - NuGet Installer v0 작업
누락된 NuGet 패키지를 설치하거나 복원합니다.
중요
이 작업은 더 이상 사용되지 않습니다. 이를 사용하는 빌드는 2023년 11월 27일에 중단됩니다. 가능한 한 빨리 NuGetCommand@2restore
옵션 사용으로 전환하세요. 자세한 내용은 NuGetInstaller@0 또는 NuGetRestore@1 마이그레이션을 참조하세요.
누락된 NuGet 패키지를 설치하거나 복원합니다.
이 작업은 더 이상 사용되지 않습니다.
NuGetCommand@2restore
옵션을 사용합니다.
누락된 NuGet 패키지를 설치하거나 복원합니다. 최신 기능에는 NuGetAuthenticate@0 작업을 사용합니다.
누락된 NuGet 패키지를 설치하거나 복원합니다.
Syntax
# NuGet Installer v0
# Installs or restores missing NuGet packages. Use NuGetAuthenticate@0 task for latest capabilities.
- task: NuGetInstaller@0
inputs:
solution: '**/*.sln' # string. Required. Path to solution or packages.config. Default: **/*.sln.
#nugetConfigPath: # string. Path to NuGet.config.
restoreMode: 'restore' # 'restore' | 'install'. Required. Installation type. Default: restore.
#noCache: false # boolean. Disable local cache. Default: false.
#nuGetRestoreArgs: # string. NuGet arguments.
# Advanced
#verbosity: '-' # '-' | 'Quiet' | 'Normal' | 'Detailed'. Verbosity. Default: -.
nuGetVersion: '3.3.0' # '3.3.0' | '3.5.0.1829' | '4.0.0.2283' | 'custom'. Required. NuGet Version. Default: 3.3.0.
#nuGetPath: # string. Path to NuGet.exe.
# NuGet Installer v0
# Installs or restores missing NuGet packages.
- task: NuGetInstaller@0
inputs:
solution: '**/*.sln' # string. Required. Path to solution or packages.config. Default: **/*.sln.
#nugetConfigPath: # string. Path to NuGet.config.
restoreMode: 'restore' # 'restore' | 'install'. Required. Installation type. Default: restore.
#noCache: false # boolean. Disable local cache. Default: false.
#nuGetRestoreArgs: # string. NuGet arguments.
# Advanced
#verbosity: '-' # '-' | 'Quiet' | 'Normal' | 'Detailed'. Verbosity. Default: -.
nuGetVersion: '3.3.0' # '3.3.0' | '3.5.0.1829' | '4.0.0.2283' | 'custom'. Required. NuGet Version. Default: 3.3.0.
#nuGetPath: # string. Path to NuGet.exe.
입력
solution
-
솔루션 또는 packages.config경로
string
. 필수 요소. 기본값은 **/*.sln
입니다.
Visual Studio 솔루션 파일 또는 NuGet packages.config 경로입니다.
nugetConfigPath
-
NuGet.config경로
string
.
-ConfigFile NuGet.exe 명령줄 인수와 동일합니다.
restoreMode
-
설치 유형
string
. 필수 요소. 허용되는 값: restore
, install
. 기본값은 restore
입니다.
복원은 솔루션이 의존하는 패키지를 복원하며 일반적으로 원하는 것입니다.
설치는 packages.config 파일에서 패키지를 설치합니다. 독립 실행형 도구 패키지를 설치하려면 이 옵션을 사용합니다.
noCache
-
로컬 캐시 사용 안 함
boolean
. 기본값은 false
입니다.
-NoCache NuGet.exe 명령줄 인수와 동일합니다.
verbosity
-
세부 정보 표시
string
. 허용되는 값: -
, , , Normal
. Detailed
Quiet
기본값은 -
입니다.
NuGet의 세부 정보 표시 수준입니다.
nuGetVersion
-
NuGet 버전
string
. 필수 요소. 허용되는 값: 3.3.0
, 3.5.0.1829
(3.5.0), 4.0.0.2283
(4.0.0), custom
. 기본값은 3.3.0
입니다.
사용할 NuGet 버전 또는 외부 버전입니다.
nuGetPath
-
NuGet.exe경로
string
.
필요에 따라 NuGet.exe 경로를 입력합니다. 버전 선택을 재정의합니다.
작업 제어 옵션
모든 작업에는 작업 입력 외에 제어 옵션이 있습니다. 자세한 내용은 컨트롤 옵션 및 일반적인 작업 속성을 참조하세요.
출력 변수
없음
요구 사항
요구 사항 | Description |
---|---|
파이프라인 유형 | YAML, 클래식 빌드, 클래식 릴리스 |
실행 중 | 에이전트, DeploymentGroup |
요청 | 없음 |
Capabilities | 이 작업은 작업의 후속 작업에 대한 요구를 충족하지 않습니다. |
명령 제한 사항 | 모두 |
설정 가능한 변수 | 모두 |
에이전트 버전 | 2.115.0 이상 |
작업 범주 | 패키지 |
요구 사항 | Description |
---|---|
파이프라인 유형 | YAML, 클래식 빌드, 클래식 릴리스 |
실행 중 | 에이전트, DeploymentGroup |
요청 | 없음 |
Capabilities | 이 작업은 작업의 후속 작업에 대한 요구를 충족하지 않습니다. |
명령 제한 사항 | 모두 |
설정 가능한 변수 | 모두 |
에이전트 버전 | 1.83.0 이상 |
작업 범주 | 패키지 |