一、定义PipelineResource
apiVersion: tekton.dev/v1alpha1
kind: PipelineResource
metadata:
name: resource-git-for-maven-build
(resource开头方便之后一看到,就知道是一个resource)
(在使用TaskRun或者PipelineRun的时候我们可以将其“注入”)
(当然我们可以在TaskRun或者PipelineRun中直接将Resource绑定在Task上,而不单独写这么一部分yaml)
spec:
type: git
params:
- name: url
value: https://github.com/pwplusnick/openwhisk-devtools.git
- name: revison
value: refs/heads/master