Sharing binary on test using mutl-stage build and cache
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ệ
- rust
- Lĩnh vực
- build-system, ci-cd
Hướng nghiên cứu
Bắt đầu bằng cách xác định cấu hình Travis CI và các stage kiểm thử build, clippy, rustfmt, unit, E2E và dynamic validator được mô tả trong issue. Theo dõi những stage nào hiện đang biên dịch CodeChain và xác định cách các stage 3, 4 và 5 có thể dùng chung đầu ra build hoặc các cache. Được xem là hoàn tất khi các stage liên quan sử dụng lại những artifact hoặc cache đó mà không làm mất các check đã nêu.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
We build CodeChain binary in every task in Travis. It takes about 10-15 mins per task.
- To run clippy and rustfmt
- To make sure it doesn't have a compile error.
- Unit tests and E2E tests.
- Dynamic validator tests 1
- Dynamic validator tests 2.
We at least use a build output from 3 in 4, 5.
We might reuse a build cache from 2 in 3. When many features in clippy and rustfmt are stabilized, we also reuse the cache from 1 in 2.
- Ngôn ngữ chính
- Rust
- Star
- 256
- Fork
- 50
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
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 CodeChain-io/codechain
-
is this project still alive? Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
CodeChain-io/codechain#2002 ·
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
CodeChain-io/codechain#1993 · 2 bình luận ·
-
Terminate gracefully Đang mở
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
CodeChain-io/codechain#1987 · 1 bình luận ·
-
performance rpc
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
CodeChain-io/codechain#1973 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
CodeChain-io/codechain#1971 ·
Tất cả issue của CodeChain-io/codechain
Issue tương tự
-
Replayed reasoning items send "content": null, which the Responses API schema does not permit Đang mởbug CLI custom-model
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
rust-bitcoin/rust-bitcoin#6930 · 1 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
fulcrumgenomics/ferro-hgvs#2251 ·
-
Missing examples for `Allocator` Đang mởA-allocators A-docs C-enhancement T-libs
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100