Skip to content

Instantly share code, notes, and snippets.

@ChrisPhillips-cminion
Last active March 20, 2023 09:33
Show Gist options
  • Save ChrisPhillips-cminion/830ac19b20e6985a31e9e6ce7e13eceb to your computer and use it in GitHub Desktop.
Save ChrisPhillips-cminion/830ac19b20e6985a31e9e6ce7e13eceb to your computer and use it in GitHub Desktop.
apiVersion: tekton.dev/v1beta1
kind: Pipeline
metadata:
name: apic-pipeline
spec:
tasks:
- name: apic-publish
params:
- name: baseimage
value: 'fedora:latest'
- name: hostname
value: >-
mgmt.apic.com
- name: subdirectory
value: ./dir
- name: user
value: user
- name: password
value: password
- name: realm
value: provider/default-idp-2
- name: catalog
value: sandbox
- name: providerorg
value: demo
- name: space
value: ''
- name: replace_subscriptions
value: ''
runAfter:
- git-clone
taskRef:
kind: Task
name: apic-publish
workspaces:
- name: workdir
workspace: test
- name: git-clone
params:
- name: url
value: 'https://github.com/ChrisPhillips-cminion/apitest'
- name: submodules
value: 'true'
- name: depth
value: '1'
- name: sslVerify
value: 'true'
- name: crtFileName
value: ca-bundle.crt
- name: deleteExisting
value: 'true'
- name: verbose
value: 'true'
- name: gitInitImage
value: >-
registry.redhat.io/openshift-pipelines/pipelines-git-init-rhel8@sha256:a538c423e7a11aae6ae582a411fdb090936458075f99af4ce5add038bb6983e8
- name: userHome
value: /tekton/home
taskRef:
kind: ClusterTask
name: git-clone
workspaces:
- name: output
workspace: test
workspaces:
- name: test
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment