Updating pipeline and bindings
This commit is contained in:
parent
2495ecff1b
commit
2ad5929423
|
@ -0,0 +1,18 @@
|
|||
---
|
||||
apiVersion: tekton.dev/v1beta1
|
||||
kind: TaskRun
|
||||
metadata:
|
||||
generateName: zcash-android-lint-
|
||||
spec:
|
||||
resources:
|
||||
inputs:
|
||||
- name: source
|
||||
resourceSpec:
|
||||
type: git
|
||||
params:
|
||||
- name: url
|
||||
value: https://github.com/zcash/zcash-android-wallet-sdk
|
||||
- name: revision
|
||||
value: master
|
||||
taskRef:
|
||||
name: zcash-android-sdk-build
|
|
@ -7,12 +7,7 @@ spec:
|
|||
resources:
|
||||
- name: source
|
||||
type: git
|
||||
- name: cloudlog
|
||||
type: cloudEvent
|
||||
- name: cloudlog-image
|
||||
type: image
|
||||
params:
|
||||
- name: shortSha
|
||||
- name: gitHubProject
|
||||
- name: gitCommit
|
||||
- name: statusURL
|
||||
|
@ -38,9 +33,6 @@ spec:
|
|||
- set-build-status-pending
|
||||
taskRef:
|
||||
name: zcash-android-sdk-build
|
||||
params:
|
||||
- name: shortSha
|
||||
value: $(params.shortSha)
|
||||
resources:
|
||||
inputs:
|
||||
- name: source
|
||||
|
@ -84,9 +76,6 @@ spec:
|
|||
- set-lint-status-pending
|
||||
taskRef:
|
||||
name: zcash-android-sdk-lint
|
||||
params:
|
||||
- name: shortSha
|
||||
value: $(params.shortSha)
|
||||
resources:
|
||||
inputs:
|
||||
- name: source
|
||||
|
|
|
@ -0,0 +1,22 @@
|
|||
---
|
||||
apiVersion: tekton.dev/v1beta1
|
||||
kind: PipelineRun
|
||||
metadata:
|
||||
generateName: zcash-android-pr-pipeline-
|
||||
spec:
|
||||
resources:
|
||||
- name: source
|
||||
resourceSpec:
|
||||
type: git
|
||||
params:
|
||||
- name: url
|
||||
value: https://github.com/zcash/zcash-android-wallet-sdk
|
||||
- name: revision
|
||||
value: master
|
||||
params:
|
||||
- name: gitHubProject
|
||||
value: zcash-android-wallet-sdk
|
||||
- name: gitCommit
|
||||
value: 2495ecff1bd60149313d9e6fa5c8fd04bc74464b
|
||||
pipelineRef:
|
||||
name: zcash-android-pr-pipeline
|
|
@ -12,8 +12,6 @@ spec:
|
|||
- name: gitCommit
|
||||
description: Git commit to build from
|
||||
default: master
|
||||
- name: short_sha
|
||||
description: Short sha from git commit used to identify binaries
|
||||
- name: statusURL
|
||||
description: Tekton dashboard URL for the resource status
|
||||
resourcetemplates:
|
||||
|
@ -22,7 +20,6 @@ spec:
|
|||
metadata:
|
||||
generateName: zcash-android-pr-pipeline-
|
||||
spec:
|
||||
serviceAccountName: ecc-tekton
|
||||
pipelineRef:
|
||||
name: zcash-android-pr-pipeline
|
||||
resources:
|
||||
|
@ -34,18 +31,7 @@ spec:
|
|||
value: $(params.gitCommit)
|
||||
- name: url
|
||||
value: $(params.gitRepositoryURL)
|
||||
- name: zcash-android-builder-image
|
||||
resourceSpec:
|
||||
type: image
|
||||
params:
|
||||
- name: url
|
||||
value: electriccoinco/zcash-android-builder
|
||||
- name: zcash-android-wallet-sdk
|
||||
resourceRef:
|
||||
name: zcash-android-wallet-sdk
|
||||
params:
|
||||
- name: shortSha
|
||||
value: $(params.short_sha)
|
||||
- name: gitRepositoryURL
|
||||
value: $(params.gitRepositoryURL)
|
||||
- name: gitCommit
|
|
@ -5,12 +5,8 @@ metadata:
|
|||
name: zcash-android-pr-binding
|
||||
spec:
|
||||
params:
|
||||
- name: dockerImageName
|
||||
value: electriccoinco/zcash-android-builder
|
||||
- name: gitCommit
|
||||
value: $(body.pull_request.head.sha)
|
||||
- name: short_sha
|
||||
value: $(body.short_sha)
|
||||
- name: gitRepositoryURL
|
||||
value: $(body.repository.clone_url)
|
||||
- name: gitHubProject
|
||||
|
|
|
@ -4,28 +4,12 @@ kind: Task
|
|||
metadata:
|
||||
name: zcash-android-sdk-build
|
||||
spec:
|
||||
workspaces:
|
||||
- name: venv
|
||||
emptyDir: {}
|
||||
resources:
|
||||
inputs:
|
||||
- name: source
|
||||
type: git
|
||||
params:
|
||||
- name: revision
|
||||
value: master
|
||||
- name: url
|
||||
value: https://github.com/zcash/zcash-android-wallet-sdk
|
||||
taskSpec:
|
||||
resources:
|
||||
inputs:
|
||||
- name: source
|
||||
type: git
|
||||
workspaces:
|
||||
- name: venv
|
||||
mountPath: /venv
|
||||
steps:
|
||||
- name: build-aar
|
||||
- name: lint
|
||||
image: electriccoinco/zcash-android-builder:latest
|
||||
script: |
|
||||
cd source
|
||||
|
|
|
@ -4,26 +4,10 @@ kind: Task
|
|||
metadata:
|
||||
name: zcash-android-sdk-lint
|
||||
spec:
|
||||
workspaces:
|
||||
- name: venv
|
||||
emptyDir: {}
|
||||
resources:
|
||||
inputs:
|
||||
- name: source
|
||||
type: git
|
||||
params:
|
||||
- name: revision
|
||||
value: master
|
||||
- name: url
|
||||
value: https://github.com/zcash/zcash-android-wallet-sdk
|
||||
taskSpec:
|
||||
resources:
|
||||
inputs:
|
||||
- name: source
|
||||
type: git
|
||||
workspaces:
|
||||
- name: venv
|
||||
mountPath: /venv
|
||||
steps:
|
||||
- name: lint
|
||||
image: electriccoinco/zcash-android-builder:latest
|
||||
|
|
Loading…
Reference in New Issue