Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Substrate version upgrade into iznik branch (Alexandria) #1163

Merged
Merged
Show file tree
Hide file tree
Changes from 62 commits
Commits
Show all changes
64 commits
Select commit Hold shift + click to select a range
bc0dd14
Upgrade pallet token-mint to the latest Substrate version.
shamil-gadelshin Jul 14, 2020
d8bc659
runtime: Upgrade recurring reward module.
shamil-gadelshin Jul 15, 2020
e1010a0
runtime: Upgrade ‘common’ pallet.
shamil-gadelshin Jul 15, 2020
f4e964a
runtime: Upgrade the ‘memo’ pallet.
shamil-gadelshin Jul 16, 2020
45cb5c0
runtime: Add ‘adjust weight’ comment.
shamil-gadelshin Jul 16, 2020
d19453a
runtime: Upgrace ‘version-store’ pallet.
shamil-gadelshin Jul 16, 2020
580566a
runtime: Clear pallets dependencies.
shamil-gadelshin Jul 16, 2020
14970f3
runtime: Upgrade the ‘versioned-store-permissions’ pallet.
shamil-gadelshin Jul 16, 2020
5daaca2
runtime: Upgrade the ‘stake’ pallet.
shamil-gadelshin Jul 16, 2020
654fa04
runtime: Upgrade the ‘hiring’ pallet.
shamil-gadelshin Jul 16, 2020
2902739
Merge branch 'iznik' into migrate_runtime_module1
shamil-gadelshin Jul 20, 2020
acd378a
runtime: Upgrade the memberhip pallet.
shamil-gadelshin Jul 20, 2020
76e5b2b
runtime: Update the ‘mockall’ dependency.
shamil-gadelshin Jul 20, 2020
ee13b23
runtime: Remove unused dependencies in the membership pallet.
shamil-gadelshin Jul 20, 2020
11d0e82
runtime: Upgrade forum pallet.
shamil-gadelshin Jul 21, 2020
0a3edf3
runtime: Upgrade governance pallet.
shamil-gadelshin Jul 21, 2020
0443993
runtime: Upgrade the content-working group pallet.
shamil-gadelshin Jul 22, 2020
5663eef
runtime: Convert working-group lib and errors.
shamil-gadelshin Jul 22, 2020
d2f8283
runtime: Upgrade working-group pallet tests.
shamil-gadelshin Jul 22, 2020
1b734fb
runtime: Upgrade the ‘storage’ pallet.
shamil-gadelshin Jul 22, 2020
60d672d
runtime: Upgrade ‘service-discovery’ pallet.
shamil-gadelshin Jul 22, 2020
37a9008
runtime: Remove ‘*’ reference from the ‘use’ clauses.
shamil-gadelshin Jul 22, 2020
8977b62
runtime: Upgrade proposals engine pallet (without tests).
shamil-gadelshin Jul 23, 2020
3ea6217
runtime: Upgrade proposals engine pallet - restore tests.
shamil-gadelshin Jul 23, 2020
aa8d5ed
runtime: Upgrade the discussion pallet.
shamil-gadelshin Jul 23, 2020
08f7a20
runtime: Upgrade codex pallet.
shamil-gadelshin Jul 23, 2020
25143d2
runtime: Upgrade the runtime crate (successful compilation).
shamil-gadelshin Jul 24, 2020
d87f5c3
runtime: Refactor runtime Cargo.toml
shamil-gadelshin Jul 24, 2020
a6ce032
runtime: Migrate runtime tests.
shamil-gadelshin Jul 26, 2020
6839472
runtime: Restore tests.
shamil-gadelshin Jul 28, 2020
75873ec
runtime: Fix broken tests.
shamil-gadelshin Jul 28, 2020
c1e2105
runtime: Update runtime pallet dependencies.
shamil-gadelshin Jul 28, 2020
5f30beb
runtime: Rename rstd to sp_std.
shamil-gadelshin Jul 28, 2020
e5f7759
runtime: Rename timestamp to pallet_timestamp
shamil-gadelshin Jul 28, 2020
02faae0
runtime: Apply rust fmt.
shamil-gadelshin Jul 29, 2020
e7c5ea0
runtime: Move out the integration logic outside the runtime lib.rs
shamil-gadelshin Jul 29, 2020
6396810
runtime: Update runtime dependencies.
shamil-gadelshin Jul 29, 2020
519587e
node: Upgrade to the Substrate 2.0.0-rc4
shamil-gadelshin Aug 3, 2020
13664bb
node: Fix node tests.
shamil-gadelshin Aug 4, 2020
45657b9
runtime: Move out code from the lib.rs to the integration module
shamil-gadelshin Aug 4, 2020
15e1181
runtime: Move runtime api code to the separate module
shamil-gadelshin Aug 4, 2020
10fa8dd
node: Remove unnecessary dependencies.
shamil-gadelshin Aug 4, 2020
fb9845b
runtime: Remove migration and indices module.
shamil-gadelshin Aug 5, 2020
d7f8e51
Merge pull request #1075 from shamil-gadelshin/migrate_runtime_module3
mnaamani Aug 5, 2020
58d6221
chain-spec-builder: Convert the chain-spec-builder crate.
shamil-gadelshin Aug 6, 2020
cb8c85d
node: Update the build.rs
shamil-gadelshin Aug 10, 2020
a8b2de7
node: Fix review comments.
shamil-gadelshin Aug 10, 2020
e01eb1c
runtime: Renames AccountInfo to the StorageProviderAccountInfo
shamil-gadelshin Aug 10, 2020
191f388
node: Remove pallet-contracts dependency
shamil-gadelshin Aug 10, 2020
67cd58c
runtime: Restore valid env variable.
shamil-gadelshin Aug 10, 2020
70c2e8a
node: Forum sudo key changed.
shamil-gadelshin Aug 11, 2020
46cd91c
Merge pull request #1126 from shamil-gadelshin/migrate_runtime_module4
mnaamani Aug 12, 2020
c74ec0d
runtime: Rename StorageProviderAccountInfo to ServiceProviderRecord
shamil-gadelshin Aug 13, 2020
abc363b
node: Restore node information from the environment variables.
shamil-gadelshin Aug 13, 2020
6ee1a56
Merge pull request #1148 from shamil-gadelshin/migrate_runtime_module5
mnaamani Aug 13, 2020
48d9c13
Merge branch 'substrate_version_upgrade' into iznik-substrate-version…
mnaamani Aug 17, 2020
f22c380
travis: use latest nightly
mnaamani Aug 17, 2020
c9b9417
travis: skip clippy
mnaamani Aug 18, 2020
c430942
README: add note about workaround for RLS
mnaamani Aug 18, 2020
9ba4daf
travis: cargo test without --all
mnaamani Aug 18, 2020
c102f54
travis: run joystream-node to confirm build
mnaamani Aug 24, 2020
882ba89
joystream-node: comment out unit tests in chainspec and service
mnaamani Aug 24, 2020
7f7ef7d
Revert "travis: use latest nightly"
mnaamani Aug 26, 2020
13257e2
travis: remove target var
mnaamani Aug 26, 2020
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 8 additions & 12 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,16 +7,11 @@ language: rust
# sometimes break the build. When cache is enabled do not use the produced WASM build.
# This also means the binary should not be used to produce the final chainspec file (because the same
# one is embedded in the binary)
cache: cargo
# cache: cargo

rust:
- stable

matrix:
include:
- os: linux
env: TARGET=x86_64-unknown-linux-gnu

# Skip Rust build in a pull request if no rust project files were modified
before_install:
- |
Expand All @@ -30,8 +25,8 @@ before_install:
fi

install:
- rustup install nightly-2020-05-23
- rustup target add wasm32-unknown-unknown --toolchain nightly-2020-05-23
- rustup install nightly
- rustup target add wasm32-unknown-unknown --toolchain nightly
# travis installs rust using rustup with the "minimal" profile so these tools are not installed by default
- rustup component add rustfmt
- rustup component add clippy
Expand All @@ -41,7 +36,8 @@ before_script:

script:
# we set release as build type for all steps to benefit from already compiled packages in prior steps
- BUILD_DUMMY_WASM_BINARY=1 cargo clippy --release --target=${TARGET} -- -D warnings
- BUILD_DUMMY_WASM_BINARY=1 cargo test --release --verbose --all --target=${TARGET}
- TRIGGER_WASM_BUILD=1 WASM_BUILD_TOOLCHAIN=nightly-2020-05-23 cargo build --release --target=${TARGET} -p joystream-node
- ls -l ./target/${TARGET}/release/wbuild/joystream-node-runtime/
- BUILD_DUMMY_WASM_BINARY=1 cargo clippy --release -- -D warnings
- BUILD_DUMMY_WASM_BINARY=1 cargo test --release
- TRIGGER_WASM_BUILD=1 cargo build --release
- ls -l ./target/release/wbuild/joystream-node-runtime/
- ./target/release/joystream-node --version
Loading