Skip to content

Commit 5aa21e2

Browse files
sync pipelineruns with konflux-central - 5b03cd0
1 parent eef498c commit 5aa21e2

15 files changed

+20
-44
lines changed

.tekton/README.md

Lines changed: 20 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,39 @@
11
# ⚠️ Do Not Modify Files in the `.tekton/` Directory Directly
22

3-
> 🔴 **Do not edit `.tekton/` files directly in the component repositories.**
3+
The `.tekton/` directory in each component repository is **automatically synchronized** from [`konflux-central`](https://github.com/red-hat-data-services/konflux-central) using automation. Any edits made directly to Tekton files in the component repositories will be **overwritten** by the next sync.
44

5-
The `.tekton/` directory in each component repository is **automatically synchronized** from [`konflux-central`](https://github.com/red-hat-data-services/konflux-central) using automation.
6-
7-
Any edits made directly to Tekton files in the component repositories will be **overwritten** by the next sync.
85
All Tekton file updates **must be made in the `konflux-central` repository**.
96

10-
---
11-
12-
## ✅ How to Make Changes
13-
14-
To update Tekton pipeline definitions:
15-
16-
1. Clone the [`konflux-central`](https://github.com/red-hat-data-services/konflux-central) repository.
17-
2. Check out the respective release branch (e.g., `rhoai-2.22`) where you want to make updates.
18-
3. Navigate to `pipelineruns/<repository_name>/.tekton`.
19-
4. Make the required changes to the Tekton YAML files.
20-
5. Commit and push your changes.
21-
6. Once pushed, automation will automatically sync your updates to the corresponding component repository.
7+
## ✅ How to Make Changes
228

23-
---
9+
To modify the pipelines for `notebooks` in the `rhoai-2.22` release:
2410

25-
## 💡 Example
26-
27-
To modify the pipeline for `odh-dashboard` in the `rhoai-2.22` release:
11+
- Clone the [`konflux-central`](https://github.com/red-hat-data-services/konflux-central) repository.
2812

2913
```bash
30-
# Clone the konflux-central repository
3114
git clone [email protected]:red-hat-data-services/konflux-central.git
32-
33-
# Move into the repository directory
3415
cd konflux-central
16+
```
17+
18+
- Check out the release branch
3519

36-
# Checkout the release branch you want to update (e.g., rhoai-2.22)
20+
```bash
3721
git checkout rhoai-2.22
22+
```
3823

39-
# Navigate to the Tekton files for the specific component
40-
cd pipelineruns/odh-dashboard/.tekton
24+
- Navigate to the Tekton files for your component(s).
4125

42-
# Make your changes to the .yml/.yaml files here
26+
```bash
27+
cd pipelineruns/notebooks/.tekton
28+
```
4329

44-
# Stage and commit your changes with a meaningful commit message
45-
git commit -am "Update pipelinerun for odh-dashboard (rhoai-2.22)"
30+
- Make the required changes to the Tekton YAML files.
4631

47-
# Push the changes to the remote branch
32+
- Commit and push your changes.
33+
34+
```bash
35+
git commit -am "Update pipelinerun for notebooks (rhoai-2.22)"
4836
git push origin rhoai-2.22
4937
```
38+
39+
- Once pushed, automation will automatically sync your updates to the corresponding component repository.

.tekton/odh-pipeline-runtime-datascience-cpu-py311-ubi9-n-v2-22-push.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,3 @@ spec:
6363
secret:
6464
secretName: '{{ git_auth_secret }}'
6565
status: {}
66-
#restart

.tekton/odh-pipeline-runtime-minimal-cpu-py311-ubi9-n-v2-22-push.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,4 +62,3 @@ spec:
6262
secret:
6363
secretName: '{{ git_auth_secret }}'
6464
status: {}
65-
#restart

.tekton/odh-pipeline-runtime-pytorch-cuda-py311-ubi9-n-v2-22-push.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,3 @@ spec:
6363
secret:
6464
secretName: '{{ git_auth_secret }}'
6565
status: {}
66-
#restart

.tekton/odh-pipeline-runtime-pytorch-rocm-py311-ubi9-n-v2-22-push.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,4 +73,3 @@ spec:
7373
secret:
7474
secretName: '{{ git_auth_secret }}'
7575
status: {}
76-
#restart

.tekton/odh-pipeline-runtime-tensorflow-cuda-py311-ubi9-n-v2-22-push.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,4 +65,3 @@ spec:
6565
secret:
6666
secretName: '{{ git_auth_secret }}'
6767
status: {}
68-
#restart

.tekton/odh-pipeline-runtime-tensorflow-rocm-py311-ubi9-n-v2-22-push.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,4 +64,3 @@ spec:
6464
secret:
6565
secretName: '{{ git_auth_secret }}'
6666
status: {}
67-
#restart

.tekton/odh-workbench-codeserver-datascience-cpu-py311-ubi9-n-v2-22-push.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,4 +62,3 @@ spec:
6262
secret:
6363
secretName: '{{ git_auth_secret }}'
6464
status: {}
65-
#restart

.tekton/odh-workbench-jupyter-datascience-cpu-py311-ubi9-n-v2-22-push.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,3 @@ spec:
6363
secret:
6464
secretName: '{{ git_auth_secret }}'
6565
status: {}
66-
#restart

.tekton/odh-workbench-jupyter-minimal-cpu-py311-ubi9-n-v2-22-push.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,4 +62,3 @@ spec:
6262
secret:
6363
secretName: '{{ git_auth_secret }}'
6464
status: {}
65-
#restart

0 commit comments

Comments
 (0)