Skip to content

Commit 522b967

Browse files
committed
add additional pipeline spec for power
1 parent 13e3891 commit 522b967

File tree

1 file changed

+88
-1
lines changed

1 file changed

+88
-1
lines changed

.tekton/vllm-cpu-pull-request.yaml

Lines changed: 88 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,94 @@ metadata:
1616
appstudio.openshift.io/application: external-rhoai-v2-20
1717
appstudio.openshift.io/component: vllm-cpu-v2-20
1818
pipelines.appstudio.openshift.io/type: build
19-
name: vllm-cpu-on-pull-request
19+
name: vllm-ppc64le-on-pull-request
20+
namespace: rhoai-tenant
21+
spec:
22+
timeouts:
23+
pipeline: 8h
24+
tasks: 4h
25+
params:
26+
- name: image-expires-after
27+
value: 5d
28+
- name: git-url
29+
value: '{{source_url}}'
30+
- name: revision
31+
value: '{{revision}}'
32+
- name: output-image
33+
value: quay.io/modh/vllm:on-pr-cpu-{{revision}}
34+
- name: dockerfile
35+
value: Dockerfile.ppc64le.ubi
36+
- name: path-context
37+
value: .
38+
- name: hermetic
39+
value: false
40+
- name: build-source-image
41+
value: false
42+
- name: build-image-index
43+
value: true
44+
- name: build-args
45+
value:
46+
- max_jobs=6
47+
- nvcc_threads=2
48+
- name: fetch-git-tags
49+
value: true
50+
- name: clone-depth
51+
value: "2147483647"
52+
- name: build-platforms
53+
value:
54+
- linux-large/ppc64le
55+
taskRunSpecs:
56+
- pipelineTaskName: ecosystem-cert-preflight-checks
57+
computeResources:
58+
requests:
59+
cpu: '8'
60+
memory: 16Gi
61+
limits:
62+
cpu: '16'
63+
memory: 32Gi
64+
- pipelineTaskName: clair-scan
65+
computeResources:
66+
requests:
67+
cpu: '8'
68+
memory: 16Gi
69+
limits:
70+
cpu: '16'
71+
memory: 32Gi
72+
pipelineRef:
73+
resolver: git
74+
params:
75+
- name: url
76+
value: https://github.com/red-hat-data-services/rhoai-konflux-tasks.git
77+
- name: revision
78+
value: vllm
79+
- name: pathInRepo
80+
value: pipelines/container-build-remote.yaml
81+
taskRunTemplate: {}
82+
workspaces:
83+
- name: git-auth
84+
secret:
85+
secretName: '{{ git_auth_secret }}'
86+
status: {}
87+
---
88+
apiVersion: tekton.dev/v1
89+
kind: PipelineRun
90+
metadata:
91+
annotations:
92+
build.appstudio.openshift.io/repo: https://github.com/red-hat-data-services/vllm?rev={{revision}}
93+
build.appstudio.redhat.com/commit_sha: '{{revision}}'
94+
build.appstudio.redhat.com/target_branch: '{{target_branch}}'
95+
build.appstudio.redhat.com/pull_request_number: '{{pull_request_number}}'
96+
pipelinesascode.tekton.dev/max-keep-runs: "3"
97+
pipelinesascode.tekton.dev/on-comment: "^/build-powerz"
98+
pipelinesascode.tekton.dev/cancel-in-progress: "true"
99+
pipelinesascode.tekton.dev/on-cel-expression: |
100+
false
101+
creationTimestamp: null
102+
labels:
103+
appstudio.openshift.io/application: external-rhoai-v2-20
104+
appstudio.openshift.io/component: vllm-cpu-v2-20
105+
pipelines.appstudio.openshift.io/type: build
106+
name: vllm-s390x-on-pull-request
20107
namespace: rhoai-tenant
21108
spec:
22109
timeouts:

0 commit comments

Comments
 (0)