You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

42 lines
1.0 KiB

apiVersion: tekton.dev/v1
kind: PipelineRun
metadata:
generateName: build-multiarch-
spec:
pipelineRef:
name: build-multiarch
params:
- name: git-url
value: https://github.com/nmasse-itix/tekton-pipeline-multiarch.git
- name: docker-image-name
value: quay.io/nmasse_itix/htop-multiarch
workspaces:
- name: container-storage
volumeClaimTemplate:
spec:
storageClassName: efs-csi
accessModes:
- ReadWriteMany
resources:
requests:
storage: 10Gi
- name: source-workspace
volumeClaimTemplate:
spec:
storageClassName: efs-csi
accessModes:
- ReadWriteMany
resources:
requests:
storage: 1Gi
taskRunTemplate:
serviceAccountName: buildbot
taskRunSpecs:
- pipelineTaskName: podman-build-amd64
podTemplate:
nodeSelector:
beta.kubernetes.io/arch: amd64
- pipelineTaskName: podman-build-arm64
podTemplate:
nodeSelector:
beta.kubernetes.io/arch: arm64