Skip to content

Commit 321d9a4

Browse files
committed
📚 Sync docs from alaudadevops/tektoncd-operator on 6b7f006944f52c6f52fd0216047a28a6a5f871a9
Source: chore: bump component versions to fix bugs (#286) Author: l-qing Ref: refs/heads/release-4.1 Commit: 6b7f006944f52c6f52fd0216047a28a6a5f871a9 This commit automatically syncs documentation changes from the source-docs repository. 🔗 View source commit: AlaudaDevops/tektoncd-operator@6b7f006 🤖 Synced on 2025-07-30 02:02:48 UTC
1 parent 16809c2 commit 321d9a4

File tree

8 files changed

+1381
-1641
lines changed

8 files changed

+1381
-1641
lines changed

‎.github/SYNC_INFO.md‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
# Documentation Sync Information
22

3-
- **Last synced**: 2025-07-17 07:26:23 UTC
3+
- **Last synced**: 2025-07-30 02:02:48 UTC
44
- **Source repository**: alaudadevops/tektoncd-operator
5-
- **Source commit**: [c77abd45db5ea12bd8882164817543451d0c6b5b](https://github.com/alaudadevops/tektoncd-operator/commit/c77abd45db5ea12bd8882164817543451d0c6b5b)
5+
- **Source commit**: [6b7f006944f52c6f52fd0216047a28a6a5f871a9](https://github.com/alaudadevops/tektoncd-operator/commit/6b7f006944f52c6f52fd0216047a28a6a5f871a9)
66
- **Triggered by**: l-qing
7-
- **Workflow run**: [#21](https://github.com/alaudadevops/tektoncd-operator/actions/runs/16338908053)
7+
- **Workflow run**: [#27](https://github.com/alaudadevops/tektoncd-operator/actions/runs/16611664851)
88

99
## Files synced:
1010
- docs/

‎docs/en/development/component-quickstart/index.md‎

Lines changed: 214 additions & 294 deletions
Large diffs are not rendered by default.

‎docs/en/development/run_e2e.mdx‎

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
title: Run TektonCD Operator E2E Tests
3-
weight: 14
3+
weight: 40
44
---
55

66
# TektonCD Operator E2E Testing Guide
@@ -252,13 +252,13 @@ Each toolchain contains the following common configuration items:
252252
```bash
253253
# Create workspace directory
254254
mkdir -p workspace
255-
255+
256256
# Copy your kubeconfig to workspace directory
257257
cp /path/to/your/kubeconfig.yaml workspace/config
258-
258+
259259
# Copy your config.yaml to workspace directory
260260
cp config.yaml workspace/config.yaml
261-
261+
262262
# Set the correct permissions for the workspace directory
263263
# The container runs as nonroot user (UID 65532), so we need to give write permissions
264264
chmod -R 777 workspace
@@ -311,7 +311,7 @@ allure open allure-report/
311311
```bash
312312
# Check cluster permissions
313313
kubectl auth can-i create pods --all-namespaces
314-
314+
315315
# If permissions are insufficient, contact cluster administrator
316316
```
317317

@@ -322,7 +322,7 @@ allure open allure-report/
322322
```bash
323323
# Ensure workspace directory has write permissions for all users
324324
chmod -R 777 workspace
325-
325+
326326
# Or set ownership to match the container user (UID 65532)
327327
sudo chown -R 65532:65532 workspace
328328
```
@@ -332,7 +332,7 @@ allure open allure-report/
332332
```bash
333333
# Check network connectivity
334334
curl -I registry.alauda.cn:60070
335-
335+
336336
# Configure image registry authentication
337337
docker login registry.alauda.cn:60070
338338
```
@@ -391,7 +391,7 @@ docker run --entrypoint /bin/bash -it \
391391
# Collect cluster status
392392
kubectl get all --all-namespaces
393393
kubectl describe pods --all-namespaces
394-
394+
395395
# Collect logs
396396
kubectl logs -l app=tektoncd-operator -n tektoncd-operator
397397
```

‎docs/en/development/update-component/index.md‎

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
created: '2025-07-07'
3+
updated: '2025-07-13'
4+
weight: 20
5+
---
6+
17
# Component Update Guide
28

39
This document describes how to update components in the TektonCD Operator project using the automated update system. The project now uses an automated script to download and process component releases, eliminating the need for manual updates.
@@ -22,21 +28,21 @@ All component configurations are managed in the `components.yaml` file at the pr
2228
```yaml
2329
tektoncd-pipeline:
2430
revision: main
25-
releases:
31+
releases:
2632
- remote_path: pipeline
2733
local_path: tekton-pipeline
2834

2935
tektoncd-hub:
3036
revision: main
31-
releases:
37+
releases:
3238
- remote_path: api
3339
local_path: tekton-hub/api
3440
- remote_path: hub-info
3541
local_path: tekton-hub/hub-info
3642

3743
tektoncd-trigger:
3844
revision: main
39-
releases:
45+
releases:
4046
- remote_path: trigger
4147
local_path: tekton-triggers
4248
- remote_path: bindings
@@ -79,7 +85,7 @@ To use releases from your own branch or specific commit:
7985
```yaml
8086
tektoncd-hub:
8187
revision: your-feature-branch # or specific commit hash
82-
releases:
88+
releases:
8389
- remote_path: api
8490
local_path: tekton-hub/api
8591
- remote_path: hub-info
@@ -112,7 +118,7 @@ To add a new component to the automated update process:
112118
```yaml
113119
your-new-component:
114120
revision: main # or your target branch
115-
releases:
121+
releases:
116122
- remote_path: main
117123
local_path: your-component/main
118124
- remote_path: sidecar
@@ -146,7 +152,7 @@ For a component to work with the automated system, it must:
146152
```yaml
147153
tektoncd-new-component:
148154
revision: v0.1.0
149-
releases:
155+
releases:
150156
- remote_path: controller
151157
local_path: tekton-new-component/controller
152158
- remote_path: webhook
@@ -276,6 +282,5 @@ If you were previously updating components manually:
276282

277283
## Related Documentation
278284

279-
- [Component Configuration Reference](../configure/components.yaml.md)
280-
- [Build System Architecture](../architecture/build-system.md)
285+
- [Build System Architecture](../../overview/architecture.mdx)
281286
- [Development Environment Setup](../component-quickstart/index.md)

‎docs/en/development/update-frontend/index.md‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
---
22
created: '2025-01-10'
3-
sourceSHA: 423aae74086ccd5e58bf95963dba1872dde2b1e215377c15812fd75e0246284b
3+
updated: '2025-01-10'
4+
weight: 30
45
---
56

67
# Update Frontend Images

‎docs/en/overview/release_notes.mdx‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,20 @@ The following table shows the compatibility and support matrix between the `Alau
2323
| 4.1.0 | 0.65.7 | 0.30.1 | 0.39.1 | 0.23.1 | 1.19.2 | 0.14.0 | 4.0 |
2424
| 4.0.x (LTS) | 0.65.x | 0.30.x | 0.39.x | 0.23.x | 1.19.x | 0.13.x | 4.0 |
2525

26+
## v4.1.1
27+
28+
### New and Optimized Features
29+
30+
With this update, we fixed some small bugs and improved the user experience.
31+
32+
### Fixed Issues
33+
34+
{/* release-notes-for-bugs?template=fixed&project=DEVOPS&version=v4.1.1 */}
35+
36+
### Known Issues
37+
38+
{/* release-notes-for-bugs?template=unfixed&project=DEVOPS&version=v4.1.1 */}
39+
2640
## v4.1.0
2741

2842
### New and Optimized Features

‎package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"devDependencies": {
3-
"@alauda/doom": "^1.9.1",
3+
"@alauda/doom": "^1.10.9",
44
"typescript": "^5.8.3"
55
},
66
"scripts": {

0 commit comments

Comments
 (0)