YAML 파이프라인에서 NuGet 및 npm GitHub 패키지를 리소스로 사용할 수 있습니다. 패키지 리소스를 지정할 때 패키지를 NuGet
또는 npm
.
packages:
- package: string # Required as first property. Alias of package artifact.
type: string # Required. Type of the package. Ex - NuGet, NPM etc.
connection: string # Required. Name of the connection. This connection will be used for all the communication related to this artifact.
name: string # Required. Name of the package.
version: string
tag: string
trigger: none | true # Trigger a new pipeline run when a new version of this package is available.
속성
package
문자열입니다. 첫 번째 속성으로 필요합니다.
패키지 아티팩트 별칭을 . 허용되는 값: [-_A-Za-z0-9]*.
type
문자열입니다. 필수 사항입니다.
패키지의 유형입니다. 예 - NuGet, NPM 등
connection
문자열입니다. 필수 사항입니다.
연결의 이름입니다. 이 연결은 이 아티팩트 관련 모든 통신에 사용됩니다.
name
문자열입니다. 필수 사항입니다.
패키지의 이름입니다.
version
문자열입니다.
tag
문자열입니다.
trigger
문자열입니다.
이 패키지의 새 버전을 사용할 수 있는 경우 새 파이프라인 실행을 트리거합니다. none | 참.
예시
이 예제에서는 GitHub npm 패키지에 pat-contoso
명명된 contoso
있습니다. GitHub 패키지 대해 자세히 알아봅니다.
resources:
packages:
- package: contoso
type: npm
connection: pat-contoso
name: yourname/contoso
version: 7.130.88
trigger: true
pool:
vmImage: ubuntu-latest
steps:
- getPackage: contoso
참고하십시오
- 파이프라인 리소스 추가