다음을 통해 공유


DownloadGitHubNugetPackage@1 - GitHub Nuget 패키지 v1 작업 다운로드

이 작업을 사용하여 dotnet CLI를 사용하여 NuGet 패키지를 복원합니다.

구문론

# Download GitHub Nuget Packages v1
# Restore your nuget packages using dotnet CLI.
- task: DownloadGitHubNugetPackage@1
  inputs:
    packageName: # string. Required. Package Name. 
    version: # string. Required. Package Version. 
  # Feeds and authentication
    #externalFeedCredentials: # string. Alias: externalEndpoints. Required when selectOrConfig = config && command = restore. Credentials for feed from GitHub. 
  # Advanced
    #restoreDirectory: # string. Alias: packagesDirectory. Optional. Use when command = restore. Destination directory.

입력

packageName - 패키지 이름
string; 필수 사항입니다.

GitHub에서 다운로드할 패키지의 이름을 지정합니다.


version - 패키지 버전
string; 필수 사항입니다.

GitHub에서 다운로드할 패키지의 버전을 지정합니다.


GitHub피드에 대한 externalFeedCredentials - 자격 증명
입력 별칭: externalEndpoints. string; selectOrConfig = config && command = restore때 필요합니다.

GitHub의 외부 레지스트리에 사용할 자격 증명을 지정합니다.


restoreDirectory - 대상 디렉터리
입력 별칭: packagesDirectory. string; 선택 사항. command = restore때 사용합니다.

패키지가 설치된 폴더를 지정합니다. 폴더를 지정하지 않으면 패키지가 기본 시스템 작업 디렉터리로 복원됩니다.


작업 제어 옵션

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

출력 변수

없음.

요구 사항

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