CodeChain-io / CodeChain-io/codechain

Sharing binary on test using mutl-stage build and cache

Đang mở
#1,721 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
build test
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

Mô tả

We build CodeChain binary in every task in Travis. It takes about 10-15 mins per task.

1. To run clippy and rustfmt
2. To make sure it doesn't have a compile error.
3. Unit tests and E2E tests.
4. Dynamic validator tests 1
5. 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.

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.