@@ -2,56 +2,70 @@ apiVersion: tekton.dev/v1
22kind : PipelineRun
33metadata :
44 annotations :
5- build.appstudio.openshift.io/repo : https://github.com/opendatahub-io /mlflow?rev={{revision}}
5+ build.appstudio.openshift.io/repo : https://github.com/red-hat-data-services /mlflow?rev={{revision}}
66 build.appstudio.redhat.com/commit_sha : ' {{revision}}'
77 build.appstudio.redhat.com/target_branch : ' {{target_branch}}'
8- build.appstudio.redhat.com/pull_request_number : ' {{pull_request_number}}'
9- pipelinesascode.tekton.dev/cancel-in-progress : " false"
8+ build.appstudio.redhat.com/pull_request_number : " {{pull_request_number}}"
109 pipelinesascode.tekton.dev/max-keep-runs : " 3"
11- pipelinesascode.tekton.dev/on-cel-expression : event == "pull_request" && target_branch
12- == "master "
13- creationTimestamp : null
10+ pipelinesascode.tekton.dev/on-comment : " ^/build-konflux mlflow "
11+ pipelinesascode.tekton.dev/on-event : " [pull_request] "
12+ pipelinesascode.tekton.dev/cancel-in-progress : " true "
1413 labels :
15- appstudio.openshift.io/application : opendatahub-builds
16- appstudio.openshift.io/component : mlflow-ci
14+ appstudio.openshift.io/application : automation
15+ appstudio.openshift.io/component : pull-request-pipelines-mlflow
1716 pipelines.appstudio.openshift.io/type : build
1817 name : mlflow-on-pull-request
19- namespace : open-data-hub -tenant
18+ namespace : rhoai -tenant
2019spec :
2120 params :
2221 - name : git-url
2322 value : ' {{source_url}}'
2423 - name : revision
2524 value : ' {{revision}}'
25+ - name : additional-tags
26+ value :
27+ - ' pr-{{pull_request_number}}-into-{{target_branch}}'
28+ - name : additional-labels
29+ value :
30+ - version=on-pr-{{revision}}
31+ - io.openshift.tags=mlflow
2632 - name : output-image
27- value : quay.io/opendatahub/mlflow:odh-pr
33+ value : quay.io/rhoai/pull-request-pipelines:mlflow-{{revision}}
34+ - name : rhoai-version
35+ value : " 3.4.0-ea.1"
2836 - name : dockerfile
2937 value : Dockerfile.konflux
3038 - name : path-context
3139 value : .
32- - name : additional-tags
33- value :
34- - ' odh-pr-{{revision}}'
3540 - name : hermetic
3641 value : false
3742 - name : prefetch-input
38- value : ' [{"type": "pip", "path": ".", "requirements_files": ["requirements/konflux-pypi.txt"]}, {"type": "rpm", "path": "requirements"}]'
39- - name : pipeline-type
40- value : pull-request
43+ value : |
44+ [{"type": "pip", "path": ".", "requirements_files": ["requirements/konflux-pypi.txt"]}, {"type": "rpm", "path": "requirements"}]
45+ - name : build-source-image
46+ value : true
47+ - name : build-image-index
48+ value : true
4149 - name : build-platforms
4250 value :
43- - linux-extra-fast/amd64
51+ - linux/x86_64
52+ - linux-m2xlarge/arm64
53+ - linux/ppc64le
54+ - name : image-expires-after
55+ value : 5d
56+ - name : enable-slack-failure-notification
57+ value : " false"
4458 pipelineRef :
4559 resolver : git
4660 params :
4761 - name : url
48- value : https://github.com/opendatahub-io/odh- konflux-central.git
62+ value : https://github.com/red-hat-data-services/ konflux-central.git
4963 - name : revision
50- value : main
64+ value : ' {{ target_branch }} '
5165 - name : pathInRepo
52- value : pipeline /multi-arch-container-build.yaml
66+ value : pipelines /multi-arch-container-build.yaml
5367 taskRunTemplate :
54- serviceAccountName : build-pipeline-mlflow
68+ serviceAccountName : build-pipeline-pull-request-pipelines
5569 workspaces :
5670 - name : git-auth
5771 secret :
0 commit comments