Skip to content

Commit

Permalink
Dev pipeline update (WIP)
Browse files Browse the repository at this point in the history
  • Loading branch information
Lee Wright authored and Lee Wright committed Apr 17, 2024
1 parent 77fd4c7 commit a8bbb67
Showing 1 changed file with 86 additions and 0 deletions.
86 changes: 86 additions & 0 deletions Infra/pipelines/diam-dev-pipeline.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,86 @@
apiVersion: tekton.dev/v1beta1
kind: Pipeline
metadata:
name: diam-dev-pipeline
namespace: e27db1-tools
spec:
params:
- name: git-url
type: string
- default: develop
name: git-revision
type: string
- name: git-short-sha
type: string
- default: 'image-registry.openshift-image-registry.svc:5000/e27db1-tools'
name: image-registry
type: string
- default: develop
name: image-tag
type: string
- default: jpidp-test
name: release_name
type: string
- default: e27db1-test
name: release_namespace
type: string
- default: v0.1.0
name: release_version
type: string
- default: deploy/test_values.yaml
name: values_file
type: string
tasks:
- name: git-clone
params:
- name: url
value: $(params.git-url)
- name: submodules
value: 'true'
- name: depth
value: '1'
- name: sslVerify
value: 'true'
- name: subdirectory
value: jps-pidp
- name: deleteExisting
value: 'true'
- name: verbose
value: 'true'
- name: revision
value: $(params.git-revision)
- name: gitInitImage
value: >-
registry.redhat.io/openshift-pipelines/pipelines-git-init-rhel8@sha256:afc5d3f9efe26c7042635d43b8ffd09d67936e3d0b6b901dc08a33e20313d361
taskRef:
kind: ClusterTask
name: git-clone-v0-22-0
workspaces:
- name: output
workspace: source
- name: install-upgrade
params:
- name: charts_dir
value: ./jps-pidp/charts/pidp
- name: release_version
value: $(params.release_version)
- name: release_name
value: $(params.release_name)
- name: release_namespace
value: $(params.release_namespace)
- name: overwrite_values
value: >-
global.image.tag=$(params.image-tag),global.commit_sha=$(params.git-short-sha)
- name: values_file
value: jps-pidp/$(params.values_file)
runAfter:
- git-clone
taskRef:
kind: Task
name: helm-upgrade-from-source
workspaces:
- name: source
workspace: source
workspaces:
- name: source
- name: dockerconfig

0 comments on commit a8bbb67

Please sign in to comment.