파이프라인 실행을 생성할 때 HTTP 또는 HTTPS URL에서 원격 파이프라인을 지정할 수 있습니다. 파이프라인 또는 작업 실행을 생성할 때 HTTP 또는 HTTPS URL에서 원격 작업을 지정할 수 있습니다. 작업 내에서 단계를 생성할 때 HTTP 또는 HTTPS URL에서 원격 StepAction
정의를 참조할 수 있습니다.
apiVersion: tekton.dev/v1beta1
kind: PipelineRun
metadata:
name: http-pipeline-reference-demo
spec:
pipelineRef:
resolver: http
params:
- name: url
value: https://raw.githubusercontent.com/tektoncd/catalog/main/pipeline/build-push-gke-deploy/0.1/build-push-gke-deploy.yaml
params:
- name: sample-pipeline-parameter
value: test
- name: username
value: "pipelines"
apiVersion : tekton.dev/v1beta1
kind : PipelineRun
metadata :
name : http- pipeline- reference- demo
spec :
pipelineRef :
resolver : http
params :
- name : url
value : https: //raw.githubusercontent.com/tektoncd/catalog/main/pipeline/build- push- gke- deploy/0.1/build- push- gke- deploy.yaml
params :
- name : sample- pipeline- parameter
value : test
- name : username
value : "pipelines"
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
apiVersion: tekton.dev/v1beta1
kind: Pipeline
metadata:
name: pipeline-with-http-task-reference-demo
spec:
tasks:
- name: "http-task-demo"
taskRef:
resolver: http
params:
- name: url
value: https://raw.githubusercontent.com/openshift-pipelines/tektoncd-catalog/p/tasks/task-git-clone/0.4.1/task-git-clone.yaml
params:
- name: sample-task-parameter
value: test
apiVersion : tekton.dev/v1beta1
kind : Pipeline
metadata :
name : pipeline- with- http- task- reference- demo
spec :
tasks :
- name : "http-task-demo"
taskRef :
resolver : http
params :
- name : url
value : https: //raw.githubusercontent.com/openshift- pipelines/tektoncd- catalog/p/tasks/task- git- clone/0.4.1/task- git- clone.yaml
params :
- name : sample- task- parameter
value : test
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
apiVersion: tekton.dev/v1beta1
kind: TaskRun
metadata:
name: http-task-reference-demo
spec:
taskRef:
resolver: http
params:
- name: url
value: https://raw.githubusercontent.com/openshift-pipelines/tektoncd-catalog/p/tasks/task-git-clone/0.4.1/task-git-clone.yaml
params:
- name: sample-task-parameter
value: test
apiVersion : tekton.dev/v1beta1
kind : TaskRun
metadata :
name : http- task- reference- demo
spec :
taskRef :
resolver : http
params :
- name : url
value : https: //raw.githubusercontent.com/openshift- pipelines/tektoncd- catalog/p/tasks/task- git- clone/0.4.1/task- git- clone.yaml
params :
- name : sample- task- parameter
value : test
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow
apiVersion: tekton.dev/v1
kind: Task
metadata:
name: http-stepaction-reference-demo
spec:
steps:
- name: example-step
ref:
resolver: http
params:
- name: url
value: https://raw.githubusercontent.com/openshift-pipelines/tektoncd-catalog/p/stepactions/stepaction-git-clone/0.4.1/stepaction-git-clone.yaml
params:
- name: sample-stepaction-parameter
value: test
apiVersion : tekton.dev/v1
kind : Task
metadata :
name : http- stepaction- reference- demo
spec :
steps :
- name : example- step
ref :
resolver : http
params :
- name : url
value : https: //raw.githubusercontent.com/openshift- pipelines/tektoncd- catalog/p/stepactions/stepaction- git- clone/0.4.1/stepaction- git- clone.yaml
params :
- name : sample- stepaction- parameter
value : test
Copy to Clipboard
Copied!
Toggle word wrap
Toggle overflow