CI/CD: GitLab stop review runs the default branch's bin/devops (template #165)
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 1/5
- Thời gian dự kiến
- 1-3 giờ
- Mức phù hợp với người mới
- 78/100
- Loại issue
- Tài liệu
- Độ rõ ràng
- Đặc tả rõ ràng
- Mức độ hoạt động
- Sôi nổi
- Công nghệ
- gitlab, helm, kubernetes
- Lĩnh vực
- ci-cd, documentation
Hướng nghiên cứu
Đọc content/6.deployment/3.ci-cd.md quanh dòng 119 và so sánh job dừng review với .gitlab-ci.yml của template. Bổ sung hành vi được ghi tài liệu cho GIT_STRATEGY: none, các script của nhánh mặc định, việc cập nhật job downstream và dọn dẹp các môi trường bị kẹt ở trạng thái đang dừng. Thêm huy hiệu release sau khi template được gắn tag.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Template #165, fixed on main in components-web-app@e3286b4a9f8f2c12faa713c7e595506bfdd66c36 (next template release after 2.0.0-alpha.37).
content/6.deployment/3.ci-cd.md line 119 says review apps are stopped "automatically when the branch is deleted". Until this fix that failed on GitLab: the stop review job checked out the deleted branch and died in get_sources (exit 128), leaving the review app running and its environment stuck in stopping.
Suggested additions there:
- GitLab's stop review no longer checks out its branch (
GIT_STRATEGY: none); it fetchesbin/devopsfrom the default branch, so merging with Delete source branch now stops the review app. The stop runs the default branch'sk8s.shandproject.sh. - Downstream: copy the
stop reviewjob from the template's.gitlab-ci.yml. An environment already stuck in stopping needs the manual cleanup from #165 (helm uninstall, delete the review PVCs, then force-stop the environment). - Mark it with the release badge once the template is tagged.
- Ngôn ngữ chính
- TypeScript
- Star
- 0
- Fork
- 0
- Merge trung bình
- 1 giờ 20 phút
- Pull request đã merge (30 ngày)
- 1
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của components-web-app/docs
-
Browser Tests page: the template's tests no longer use the sample content (components-web-app#177)Đang mở
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 88/100
components-web-app/docs#267 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
components-web-app/docs#266 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 79/100
components-web-app/docs#265 · 1 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
components-web-app/docs#264 ·
-
documentation
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 79/100
components-web-app/docs#263 · 1 bình luận ·
Tất cả issue của components-web-app/docs
Issue tương tự
-
area: aria/combobox gemini-triaged
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
angular/components#33973 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug priority: P2
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 84/100
Maintainer thường phản hồi trong vòng 1 ngày
-
[bug] status, list and push crash with an uncaught NotInitializedError stack trace when teamai is not initializedCó thể đã có người làm @jay23606 đã nhận hôm nay. Đang mởbug good first issue help wanted
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
Tencent/teamai-cli#1227 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Tool]: YapĐang mở
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 62/100
withkarann/aifoxx#417 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 86/100
sindresorhus/eslint-plugin-unicorn#3921 ·
Maintainer thường phản hồi trong vòng 1 ngày