Skip to content

Commit

Permalink
Updating shell.nix nightly (paritytech#11266)
Browse files Browse the repository at this point in the history
* The 2022-02-10 nightly can't build some deps

There's a sig that returns `impl IntoIterator<Item = (&'static str, OsString)>` and an Option is being retured but it's incorrectly not allowing a `?` in the method.

* removing duplicate test

* [ci] add job cargo-check-nixos

* add dummy variables nix check

* fix check-dependent jobs

* fix check-dependent-project template

Co-authored-by: alvicsam <[email protected]>
  • Loading branch information
2 people authored and godcodehunter committed Jun 22, 2022
1 parent 025fa32 commit 349d086
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 19 deletions.
14 changes: 14 additions & 0 deletions .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -263,6 +263,20 @@ cargo-clippy:
script:
- SKIP_WASM_BUILD=1 env -u RUSTFLAGS cargo +nightly clippy --all-targets

cargo-check-nixos:
stage: test
<<: *docker-env
<<: *test-refs
before_script: []
variables:
CI_IMAGE: "nixos/nix"
SNAP: "DUMMY"
WS_API: "DUMMY"
script:
- nix-channel --update
- nix-shell shell.nix
- nix-shell --run "cargo check --workspace --all-targets --all-features"

cargo-check-benches:
stage: test
<<: *docker-env
Expand Down
2 changes: 1 addition & 1 deletion shell.nix
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ let
rev = "15b7a05f20aab51c4ffbefddb1b448e862dccb7d";
});
nixpkgs = import <nixpkgs> { overlays = [ mozillaOverlay ]; };
rust-nightly = with nixpkgs; ((rustChannelOf { date = "2022-02-10"; channel = "nightly"; }).rust.override {
rust-nightly = with nixpkgs; ((rustChannelOf { date = "2022-04-20"; channel = "nightly"; }).rust.override {
extensions = [ "rust-src" ];
targets = [ "wasm32-unknown-unknown" ];
});
Expand Down
19 changes: 1 addition & 18 deletions utils/frame/remote-externalities/src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -1098,21 +1098,6 @@ mod remote_tests {
}
}

#[tokio::test]
async fn can_build_child_tree() {
init_logger();
Builder::<Block>::new()
.mode(Mode::Online(OnlineConfig {
transport: "wss://rpc.polkadot.io:443".to_owned().into(),
pallets: vec!["Crowdloan".to_owned()],
..Default::default()
}))
.build()
.await
.expect(REMOTE_INACCESSIBLE)
.execute_with(|| {});
}

#[tokio::test]
async fn can_create_child_snapshot() {
init_logger();
Expand Down Expand Up @@ -1196,9 +1181,7 @@ mod remote_tests {
init_logger();
Builder::<Block>::new()
.mode(Mode::Online(OnlineConfig {
// transport: "wss://kusama-rpc.polkadot.io".to_owned().into(),
transport: "ws://kianenigma-archive:9924".to_owned().into(),
// transport: "ws://localhost:9999".to_owned().into(),
transport: "wss://rpc.polkadot.io:443".to_owned().into(),
pallets: vec!["Crowdloan".to_owned()],
..Default::default()
}))
Expand Down

0 comments on commit 349d086

Please sign in to comment.