33 lines
937 B
YAML
33 lines
937 B
YAML
# Tekton Task for Pipeline Summary
|
|
# This task generates a summary of the pipeline execution
|
|
|
|
apiVersion: tekton.dev/v1beta1
|
|
kind: Task
|
|
metadata:
|
|
name: pipeline-summary
|
|
namespace: {{ .Values.namespace }}
|
|
labels:
|
|
app.kubernetes.io/name: {{ .Values.labels.app.name }}
|
|
app.kubernetes.io/component: summary
|
|
spec:
|
|
params:
|
|
- name: changed-services
|
|
type: string
|
|
description: Services that were changed
|
|
- name: git-revision
|
|
type: string
|
|
description: Git revision being processed
|
|
steps:
|
|
- name: generate-summary
|
|
image: alpine
|
|
script: |
|
|
#!/bin/bash
|
|
set -e
|
|
|
|
echo "=== Bakery-IA CI Pipeline Summary ==="
|
|
echo "Git Revision: $(params.git-revision)"
|
|
echo "Changed Services: $(params.changed-services)"
|
|
echo "Pipeline completed successfully"
|
|
|
|
# Log summary to stdout for visibility
|
|
echo "Summary generated" |