feat: Add a way to select a specific branch before building the devcontainer
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 35/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- docker, go
- Lĩnh vực
- build-system
Hướng nghiên cứu
Trước tiên, hãy đọc cách khắc phục tạm thời cho việc chọn nhánh Git trong readme.md, sau đó lần theo cách xử lý coder_parameter và luồng checkout của envbuilder. Hoàn tất khi có thể chọn một nhánh đích trong các template của workspace và nhánh đó được checkout trước khi devcontainer được build, bao gồm cả những nền tảng mà cách khắc phục tạm thời trong README không hoạt động.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Description
Improve feature parity with github codespaces.
The goal is to add a new coder_parameter called target branch to workspace templates.
It will let the user select a branch from which to build a devcontainer.
Unlike the devcontainer cli, the git clone happen in the enbuilder container.
So I think it is the responsibility of envbuilder to checkout to the target branch before building the container.
PS: The workaround in readme.md does not work on all platforms.
- Ngôn ngữ chính
- Go
- Star
- 301
- Fork
- 64
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
Khởi chạy dev container của dự án ngay trên trình duyệt, bằng tài khoản GitHub của bạn.
- Không có Dockerfile hay tệp Docker Compose
- Không có mẫu pull request
- Không có hướng dẫn đóng góp
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 coder/envbuilder
-
bug
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
coder/envbuilder#506 ·
-
bug envbuilder needs-investigation
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
coder/envbuilder#495 ·
-
envbuilder Feature
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 56/100
coder/envbuilder#492 ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
coder/envbuilder#484 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 38/100
coder/envbuilder#483 ·
Tất cả issue của coder/envbuilder
Issue tương tự
-
area/docs kind/documentation priority/backlog triage/accepted
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
lexfrei/cloudflare-tunnel-gateway-controller#943 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
keyxmakerx/Chronicle#967 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Broken links in the docsĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
Maintainer thường phản hồi trong vòng 1 ngày
-
type/bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
Maintainer thường phản hồi trong vòng 1 ngày
-
[E2E Scenario Tests] HTTP logs capture export requests from test framework, polluting golden filesĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 88/100
GoogleCloudPlatform/k8s-config-connector#13675 ·
Maintainer thường phản hồi trong vòng 1 ngày