Add pr pipeline
This commit is contained in:
parent
8e9cd28ef1
commit
d80bbb4c9b
|
@ -0,0 +1,111 @@
|
||||||
|
---
|
||||||
|
apiVersion: tekton.dev/v1beta1
|
||||||
|
kind: Pipeline
|
||||||
|
metadata:
|
||||||
|
name: zcash-android-pr-pipeline
|
||||||
|
spec:
|
||||||
|
resources:
|
||||||
|
- name: source
|
||||||
|
type: git
|
||||||
|
- name: cloudlog
|
||||||
|
type: cloudEvent
|
||||||
|
- name: cloudlog-image
|
||||||
|
type: image
|
||||||
|
params:
|
||||||
|
- name: shortSha
|
||||||
|
- name: gitHubProject
|
||||||
|
- name: gitCommit
|
||||||
|
- name: statusURL
|
||||||
|
tasks:
|
||||||
|
- name: set-build-status-pending
|
||||||
|
taskRef:
|
||||||
|
name: github-set-status
|
||||||
|
params:
|
||||||
|
- name: REPO_FULL_NAME
|
||||||
|
value: $(params.gitHubProject)
|
||||||
|
- name: SHA
|
||||||
|
value: $(params.gitCommit)
|
||||||
|
- name: TARGET_URL
|
||||||
|
value: $(params.statusURL)
|
||||||
|
- name: DESCRIPTION
|
||||||
|
value: Attempting to build a binary
|
||||||
|
- name: CONTEXT
|
||||||
|
value: zcash-android-build-binary/check
|
||||||
|
- name: STATE
|
||||||
|
value: pending
|
||||||
|
- name: zcash-android-build-binary
|
||||||
|
runAfter:
|
||||||
|
- set-build-status-pending
|
||||||
|
taskRef:
|
||||||
|
name: zcash-android-build
|
||||||
|
params:
|
||||||
|
- name: shortSha
|
||||||
|
value: $(params.shortSha)
|
||||||
|
resources:
|
||||||
|
inputs:
|
||||||
|
- name: source
|
||||||
|
resource: source
|
||||||
|
- name: set-build-status-success
|
||||||
|
runAfter:
|
||||||
|
- zcash-android-build-binary
|
||||||
|
taskRef:
|
||||||
|
name: github-set-status
|
||||||
|
params:
|
||||||
|
- name: REPO_FULL_NAME
|
||||||
|
value: $(params.gitHubProject)
|
||||||
|
- name: SHA
|
||||||
|
value: $(params.gitCommit)
|
||||||
|
- name: TARGET_URL
|
||||||
|
value: $(params.statusURL)
|
||||||
|
- name: DESCRIPTION
|
||||||
|
value: Sucessfully built a binary
|
||||||
|
- name: CONTEXT
|
||||||
|
value: zcash-android-build-binary/check
|
||||||
|
- name: STATE
|
||||||
|
value: success
|
||||||
|
- name: set-lint-status-pending
|
||||||
|
taskRef:
|
||||||
|
name: github-set-status
|
||||||
|
params:
|
||||||
|
- name: REPO_FULL_NAME
|
||||||
|
value: $(params.gitHubProject)
|
||||||
|
- name: SHA
|
||||||
|
value: $(params.gitCommit)
|
||||||
|
- name: TARGET_URL
|
||||||
|
value: $(params.statusURL)
|
||||||
|
- name: DESCRIPTION
|
||||||
|
value: Attempting to build a docker image
|
||||||
|
- name: CONTEXT
|
||||||
|
value: zcash-android-lint/check
|
||||||
|
- name: STATE
|
||||||
|
value: pending
|
||||||
|
- name: zcash-android-lint
|
||||||
|
runAfter:
|
||||||
|
- set-lint-status-pending
|
||||||
|
taskRef:
|
||||||
|
name: zcash-android-lint
|
||||||
|
params:
|
||||||
|
- name: shortSha
|
||||||
|
value: $(params.shortSha)
|
||||||
|
resources:
|
||||||
|
inputs:
|
||||||
|
- name: source
|
||||||
|
resource: source
|
||||||
|
- name: set-lint-status-success
|
||||||
|
runAfter:
|
||||||
|
- zcash-android-lint
|
||||||
|
taskRef:
|
||||||
|
name: github-set-status
|
||||||
|
params:
|
||||||
|
- name: REPO_FULL_NAME
|
||||||
|
value: $(params.gitHubProject)
|
||||||
|
- name: SHA
|
||||||
|
value: $(params.gitCommit)
|
||||||
|
- name: TARGET_URL
|
||||||
|
value: $(params.statusURL)
|
||||||
|
- name: DESCRIPTION
|
||||||
|
value: Sucessfully built a docker image
|
||||||
|
- name: CONTEXT
|
||||||
|
value: zcash-android-lint/check
|
||||||
|
- name: STATE
|
||||||
|
value: success
|
Loading…
Reference in New Issue