Commit Graph

4 Commits

Author SHA1 Message Date
Jun Wu
fdd4fb1fcd github: do not test edenapi crate
Summary: It was moved by D22305173 (fdba0b98c2). Skip testing it.

Reviewed By: kulshrax

Differential Revision: D22364199

fbshipit-source-id: 3e205daa5aac517020664005a6f95d0292674bc3
2020-07-02 18:46:28 -07:00
Jun Wu
43d7d8ce45 github: do not test stackdesc crate
Summary: It was removed by D22129585 (1020f76e7d). Skip testing it.

Reviewed By: kulshrax

Differential Revision: D22288183

fbshipit-source-id: 07b483028f75df5af9565c9ed693f2299d43f4b2
2020-06-29 20:39:15 -07:00
Xavier Deguillard
fd72344578 revisionstore: feature gate the Mononoke LFS tests
Summary:
Due to the Mononoke LFS server only being available on FB's network, the tests
using them cannot run outside of FB, including in the github workflows.

Reviewed By: quark-zju

Differential Revision: D20698062

fbshipit-source-id: f780c35665cf8dc314d1f20a637ed615705fd6cf
2020-03-30 08:40:43 -07:00
Jun Wu
6a015a82fc add GitHub workflow for testing scm/lib crates
Summary:
Similar to the Mononoke CI, run tests on the open-source version of the Rust crates.
Crates that do not build are commented out with reasons.

`target-dir` is explicitly set so all crates share a single build cache.

This helps us capture issues with wrong versions specified in `Cargo.toml`, since
internally we use vendored crates, while externally `crates.io` is used.

Reviewed By: sfilipco

Differential Revision: D20376183

fbshipit-source-id: 8cf4df0c893c1119e07f950eaf398313e2efcc25
2020-03-11 12:00:16 -07:00