- You have followed the Getting Started with Minikube Guide
-
Clone the Dracon repository.
$ git clone https://github.com/thought-machine/dracon.git "${PWD}/dracon"
-
Copy an example demo pipeline from the
./examples/pipelines
directory into your working directory. We have chosenmixed-lang-project
.$ cp -r "${PWD}/dracon/examples/pipelines/mixed-lang-project" "${PWD}"
-
Update the
tekton.dev/v1alpha1, PipelineResource
inpipeline-run.yaml
:-
Set
spec.params[0].value
to your desired git revision/branch. -
Set
spec.params[1].value
to your desired git public git url.--- # git+https config apiVersion: dracon/v1alpha1 kind: PipelineResource metadata: name: "{{.RunID}}-git-github-oauth2_proxy" labels: {} spec: type: git params: - name: revision value: master - name: url value: https://github.com/pusher/oauth2_proxy.git
-
-
You can now run
dracon setup
anddracon run
with your pipeline$ dracon setup --pipeline mixed-lang-project $ dracon run --pipeline mixed-lang-project