webhook_bridge/example_pipeline_run.yaml

44 lines
1.1 KiB
YAML
Raw Normal View History

2024-07-21 20:16:17 +00:00
apiVersion: tekton.dev/v1
2024-07-21 19:54:12 +00:00
kind: PipelineRun
metadata:
name: minimal-test
namespace: lighthouse
spec:
pipelineSpec:
tasks:
- name: echo-variable
taskSpec:
metadata: {}
stepTemplate:
image: alpine:3.18
2024-07-21 20:16:17 +00:00
computeResources:
2024-07-21 19:54:12 +00:00
requests:
cpu: 10m
memory: 600Mi
steps:
- image: alpine:3.18
script: |
#!/usr/bin/env sh
echo "The variable: $(params.LOREM)"
params:
- name: LOREM
value: $(tasks.set-variable.results.ipsum)
- name: set-variable
taskSpec:
metadata: {}
stepTemplate:
image: alpine:3.18
2024-07-21 20:16:17 +00:00
computeResources:
2024-07-21 19:54:12 +00:00
requests:
cpu: 10m
memory: 600Mi
results:
- name: ipsum
steps:
- image: alpine:3.18
script: |
#!/usr/bin/env sh
echo -n "dolar" > "$(results.ipsum.path)"
2024-07-21 20:16:17 +00:00
timeouts:
pipeline: 240h0m0s