Skip to content
This repository has been archived by the owner on Nov 15, 2023. It is now read-only.

Reorganising the repository - external renames and moves #4074

Merged
merged 75 commits into from
Nov 14, 2019
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
75 commits
Select commit Hold shift + click to select a range
fa071ff
Adding first rough ouline of the repository structure
gnunicorn Nov 10, 2019
b2b48ed
Remove old CI stuff
gnunicorn Nov 10, 2019
c0556ea
add title
gnunicorn Nov 10, 2019
425814d
formatting fixes
gnunicorn Nov 10, 2019
4f7d22e
move node-exits job's script to scripts dir
TriplEight Nov 10, 2019
b3c4d8b
Move docs into subdir
gnunicorn Nov 10, 2019
7887f7b
move to bin
gnunicorn Nov 10, 2019
09000f3
move maintainence scripts, configs and helpers into its own dir
gnunicorn Nov 10, 2019
eea9398
add .local to ignore
gnunicorn Nov 10, 2019
a4e451c
move core->client
gnunicorn Nov 10, 2019
bd9cee1
start up 'test' area
gnunicorn Nov 11, 2019
b18dac0
move test client
gnunicorn Nov 11, 2019
a925eea
move test runtime
gnunicorn Nov 11, 2019
8c10e12
make test move compile
gnunicorn Nov 11, 2019
95d9981
Add dependencies rule enforcement.
tomusdrw Nov 11, 2019
0c1814e
Merge branch 'the-big-reorg' of github.com:paritytech/substrate into …
tomusdrw Nov 11, 2019
c1eb318
Fix indexing.
tomusdrw Nov 11, 2019
26004a7
Update docs to reflect latest changes
gnunicorn Nov 11, 2019
72e690e
Merge remote-tracking branch 'origin/master' into the-big-reorg
gnunicorn Nov 11, 2019
d9ffec8
Moving /srml->/paint
gnunicorn Nov 11, 2019
3266289
update docs
gnunicorn Nov 11, 2019
e04b4fc
move client/sr-* -> primitives/
gnunicorn Nov 11, 2019
ddd0ffb
clean old readme
gnunicorn Nov 11, 2019
83de634
remove old broken code in rhd
gnunicorn Nov 11, 2019
1fd17a8
update lock
gnunicorn Nov 11, 2019
733c0f6
Step 1.
tomusdrw Nov 11, 2019
6adf9af
Merge branch 'the-big-reorg' of github.com:paritytech/substrate into …
tomusdrw Nov 11, 2019
5080d91
Merge branch 'master' into the-big-reorg
tomusdrw Nov 11, 2019
367819e
starting to untangle client
gnunicorn Nov 11, 2019
1b28184
Fix after merge.
tomusdrw Nov 11, 2019
1a64595
start splitting out client interfaces
gnunicorn Nov 11, 2019
c82823c
Fix the fix.
tomusdrw Nov 11, 2019
8964125
Merge branch 'the-big-reorg' of github.com:paritytech/substrate into …
gnunicorn Nov 11, 2019
c103b78
move children and blockchain interfaces
gnunicorn Nov 11, 2019
a60c537
Move trie and state-machine to primitives.
tomusdrw Nov 11, 2019
a1984de
Fix WASM builds.
tomusdrw Nov 11, 2019
1ab7ac7
fixing broken imports
gnunicorn Nov 11, 2019
5cbd18d
Merge branch 'the-big-reorg' of github.com:paritytech/substrate into …
gnunicorn Nov 11, 2019
bc02c35
more interface moves
gnunicorn Nov 11, 2019
f75cfba
move backend and light to interfaces
gnunicorn Nov 12, 2019
f10ee92
move CallExecutor
gnunicorn Nov 12, 2019
224f318
move cli off client
gnunicorn Nov 12, 2019
9c3752d
moving around more interfaces
gnunicorn Nov 12, 2019
4738b9d
re-add consensus crates into the mix
gnunicorn Nov 12, 2019
2cd3316
fix subkey path
gnunicorn Nov 12, 2019
cab5727
relieve client from executor
gnunicorn Nov 12, 2019
ee8bed2
starting to pull out client from grandpa
gnunicorn Nov 12, 2019
2285766
move is_decendent_of out of client
gnunicorn Nov 12, 2019
7376b51
grandpa still depends on client directly
gnunicorn Nov 12, 2019
d288ec0
lemme tests pass
gnunicorn Nov 13, 2019
f0d7d20
Merge branch 'master' into the-big-reorg
tomusdrw Nov 13, 2019
5e60373
rename srml->paint
gnunicorn Nov 13, 2019
9fe4663
Make it compile.
tomusdrw Nov 13, 2019
87c8a75
rename interfaces->client-api
gnunicorn Nov 13, 2019
9b27c66
Merge branch 'the-big-reorg' of github.com:paritytech/substrate into …
gnunicorn Nov 13, 2019
1feec16
Move keyring to primitives.
tomusdrw Nov 13, 2019
9fab2ba
fixup libp2p dep
gnunicorn Nov 13, 2019
946b624
Merge branch 'the-big-reorg' of github.com:paritytech/substrate into …
tomusdrw Nov 13, 2019
0c7a49d
fix broken use
gnunicorn Nov 13, 2019
97d78bb
Merge branch 'the-big-reorg' of github.com:paritytech/substrate into …
tomusdrw Nov 13, 2019
58a3fe1
allow dependency enforcement to fail
gnunicorn Nov 13, 2019
c32b70d
Merge branch 'the-big-reorg' of github.com:paritytech/substrate into …
tomusdrw Nov 13, 2019
48dba8f
Merge branch 'master' into the-big-reorg
tomusdrw Nov 14, 2019
62edb89
move fork-tree
gnunicorn Nov 14, 2019
44effe4
Moving wasm-builder
gnunicorn Nov 14, 2019
191fa20
make env
gnunicorn Nov 14, 2019
b3a7e1f
move build-script-utils
gnunicorn Nov 14, 2019
fb5fc06
Merge branch 'master' into the-big-reorg
tomusdrw Nov 14, 2019
8fb157e
fixup broken crate depdencies and names
gnunicorn Nov 14, 2019
444d41e
fix imports for authority discovery
gnunicorn Nov 14, 2019
be9be03
fix typo
gnunicorn Nov 14, 2019
7b68eda
update cargo.lock
gnunicorn Nov 14, 2019
cc85b0b
fixing imports
gnunicorn Nov 14, 2019
9e849bc
Fix paths and add missing crates
bkchr Nov 14, 2019
a94ed57
re-add missing crates
gnunicorn Nov 14, 2019
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
2 changes: 1 addition & 1 deletion .gitlab-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -228,7 +228,7 @@ node-exits:
except:
- /^v[0-9]+\.[0-9]+.*$/ # i.e. v1.0, v2.1rc1
script:
- ./ci/check_for_exit.sh
- ./scripts/check_for_exit.sh
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why? This is a ci script and nothing that should be run anywhere.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

in an attempt to clean up in general, I'd like to remove both folders from root.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Where should they go?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

moving into .maintain. together with other similar files.

semantic naming rather than functional - especially since more than a third are not scripts but configuration files in the first place.



test-full-crypto-feature: &test-full-crypto-feature
Expand Down
16 changes: 16 additions & 0 deletions scripts/check_for_exit.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
#!/usr/bin/env bash

# Script that checks that a node exits after `SIGINT` was send.

set -e

cargo build --release
./target/release/substrate --dev &
PID=$!

# Let the chain running for 60 seconds
sleep 60

# Send `SIGINT` and give the process 30 seconds to end
kill -INT $PID
timeout 30 tail --pid=$PID -f /dev/null