Page Menu
Home
Phabricator
Search
Configure Global Search
Log In
Paste
P8237
Blubber built on Tekton + minikube
Active
Public
Actions
Authored by
•
dduvall
on Mar 19 2019, 10:30 PM.
Edit Paste
Archive Paste
View Raw File
Subscribe
Mute Notifications
Award Token
Flag For Later
Tags
None
Referenced Files
F28422628: raw.txt
Mar 19 2019, 10:30 PM
2019-03-19 22:30:26 (UTC+0)
Subscribers
None
---
apiVersion: tekton.dev/v1alpha1
kind: PipelineResource
metadata:
name: blubber-master-branch
spec:
type: git
params:
- name: revision
value: master
- name: url
value: https://gerrit.wikimedia.org/r/blubber
---
apiVersion: tekton.dev/v1alpha1
kind: Task
metadata:
name: build-go-project-via-make
spec:
inputs:
resources:
- name: src
type: git
steps:
- name: build-via-make
image: golang:1.11
command:
- sh
args:
- "-c"
- "cd src && go build ./cmd/blubber"
---
apiVersion: tekton.dev/v1alpha1
kind: Pipeline
metadata:
name: build-go-project-via-make-pipeline
spec:
resources:
- name: source-repo
type: git
tasks:
- name: build-via-make
taskRef:
name: build-go-project-via-make
resources:
inputs:
- name: src
resource: source-repo
---
apiVersion: tekton.dev/v1alpha1
kind: PipelineRun
metadata:
name: build-blubber-1
spec:
pipelineRef:
name: build-go-project-via-make-pipeline
trigger:
type: manual
resources:
- name: source-repo
resourceRef:
name: blubber-master-branch
Event Timeline
•
dduvall
edited the content of this paste.
(Show Details)
Mar 19 2019, 10:30 PM
2019-03-19 22:30:26 (UTC+0)
•
dduvall
changed the title of this paste from untitled to
Blubber built on Tekton + minikube
.
zeljkofilipin
mentioned this in
T217912: Evaluate Tekton
.
Mar 20 2019, 11:08 AM
2019-03-20 11:08:53 (UTC+0)
Log In to Comment