5.3. Pipeline의 원격 파이프라인 주석 사용
원격 파이프라인 주석을 사용하여 여러 리포지토리에서 파이프라인 정의를 공유할 수 있습니다.
... pipelinesascode.tekton.dev/pipeline: "<https://git.provider/raw/pipeline.yaml>" ...
...
pipelinesascode.tekton.dev/pipeline: "<https://git.provider/raw/pipeline.yaml>"
...
- 1
- 원격 파이프라인 정의에 대한 URL입니다. 동일한 리포지토리 내에 파일의 위치를 제공할 수도 있습니다.
주석을 사용하여 하나의 파이프라인 정의만 참조할 수 있습니다.
5.3.1. 원격 파이프라인의 작업 덮어쓰기 링크 복사링크가 클립보드에 복사되었습니다!
기본적으로 파이프라인 실행에서 원격 파이프라인 주석을 사용하면 코드로서 Pipeline은 원격 파이프라인의 일부인 모든 작업을 사용합니다.
파이프라인 실행에 작업 주석을 추가하여 원격 파이프라인의 작업을 덮어쓸 수 있습니다. 추가된 작업에는 원격 파이프라인의 작업과 동일한 이름이 있어야 합니다.
예를 들어 다음 파이프라인 실행 정의를 사용할 수 있습니다.
원격 파이프라인을 참조하는 파이프라인 실행 정의의 예 및 작업 덮어쓰기
이 예제에서는 https://git.provider/raw/pipeline.yaml
에 있는 원격 작업에 git-clone이라는 작업과 my-
라고도 하는 작업이 포함되어 있다고 가정합니다.
git-clone
-task.yaml 파일의 이름이 git-clone
이 경우 파이프라인 실행이 원격 파이프라인을 실행하지만 파이프라인의 git-clone
작업을 정의한 작업으로 교체합니다.