git.delta.rocks / unique-network / refs/commits / 91cf06e25a1b

difftreelog

ci install protoc

Yaroslav Bolyukin2022-10-20parent: #e24479d.patch.diff
in: master
Substrate now requires it

17 files changed

modified.docker/Dockerfile-acala.j2diffbeforeafterboth
8RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone8RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
99
10RUN apt-get update && \10RUN apt-get update && \
11 apt-get install -y curl cmake pkg-config libssl-dev git clang llvm libudev-dev && \11 apt-get install -y curl cmake pkg-config libssl-dev git clang llvm libudev-dev protobuf-compiler && \
12 apt-get clean && \12 apt-get clean && \
13 rm -r /var/lib/apt/lists/*13 rm -r /var/lib/apt/lists/*
1414
modified.docker/Dockerfile-chain-devdiffbeforeafterboth
1111
12RUN echo "$FEATURE\n" && echo "$RUST_TOOLCHAIN\n"12RUN echo "$FEATURE\n" && echo "$RUST_TOOLCHAIN\n"
1313
14RUN apt-get update && apt-get install -y git curl libssl-dev llvm pkg-config libclang-dev clang git make cmake14RUN apt-get update && apt-get install -y git curl libssl-dev llvm pkg-config libclang-dev clang git make cmake protobuf-compiler
1515
16RUN curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain none16RUN curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain none
1717
20 rustup default $RUST_TOOLCHAIN && \20 rustup default $RUST_TOOLCHAIN && \
21 rustup target add wasm32-unknown-unknown --toolchain $RUST_TOOLCHAIN21 rustup target add wasm32-unknown-unknown --toolchain $RUST_TOOLCHAIN
2222
23RUN mkdir /dev_chain 23RUN mkdir /dev_chain
24COPY . /dev_chain24COPY . /dev_chain
2525
26WORKDIR /dev_chain26WORKDIR /dev_chain
modified.docker/Dockerfile-chain-dev-unitdiffbeforeafterboth
3ENV DEBIAN_FRONTEND=noninteractive3ENV DEBIAN_FRONTEND=noninteractive
4ENV TZ=Etc/UTC4ENV TZ=Etc/UTC
55
6RUN apt-get update && apt-get install -y git curl libssl-dev llvm pkg-config libclang-dev clang git make cmake6RUN apt-get update && apt-get install -y git curl libssl-dev llvm pkg-config libclang-dev clang git make cmake protobuf-compiler
77
8ENV CARGO_HOME="/cargo-home"8ENV CARGO_HOME="/cargo-home"
9ENV PATH="/cargo-home/bin:$PATH"9ENV PATH="/cargo-home/bin:$PATH"
18 rustup default $RUST_TOOLCHAIN && \18 rustup default $RUST_TOOLCHAIN && \
19 rustup target add wasm32-unknown-unknown --toolchain $RUST_TOOLCHAIN19 rustup target add wasm32-unknown-unknown --toolchain $RUST_TOOLCHAIN
2020
21RUN mkdir /dev_chain 21RUN mkdir /dev_chain
22COPY . /dev_chain22COPY . /dev_chain
2323
24WORKDIR /dev_chain24WORKDIR /dev_chain
modified.docker/Dockerfile-cumulus.j2diffbeforeafterboth
8RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone8RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
99
10RUN apt-get update && \10RUN apt-get update && \
11 apt-get install -y curl cmake pkg-config libssl-dev git clang llvm libudev-dev && \11 apt-get install -y curl cmake pkg-config libssl-dev git clang llvm libudev-dev protobuf-compiler && \
12 apt-get clean && \12 apt-get clean && \
13 rm -r /var/lib/apt/lists/*13 rm -r /var/lib/apt/lists/*
1414
modified.docker/Dockerfile-moonbeam.j2diffbeforeafterboth
8RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone8RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
99
10RUN apt-get update && \10RUN apt-get update && \
11 apt-get install -y curl cmake pkg-config libssl-dev git clang llvm libudev-dev && \11 apt-get install -y curl cmake pkg-config libssl-dev git clang llvm libudev-dev protobuf-compiler && \
12 apt-get clean && \12 apt-get clean && \
13 rm -r /var/lib/apt/lists/*13 rm -r /var/lib/apt/lists/*
1414
3838
39FROM ubuntu:20.04 as builder-moonbeam39FROM ubuntu:20.04 as builder-moonbeam
4040
41COPY --from=builder-moonbeam-bin /unique_parachain/moonbeam/target/release/moonbeam /unique_parachain/moonbeam/target/release/moonbeam41COPY --from=builder-moonbeam-bin /unique_parachain/moonbeam/target/release/moonbeam /unique_parachain/moonbeam/target/release/moonbeam
42
modified.docker/Dockerfile-parachaindiffbeforeafterboth
11RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone11RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
1212
13RUN apt-get update && \13RUN apt-get update && \
14 apt-get install -y curl cmake pkg-config libssl-dev git clang && \14 apt-get install -y curl cmake pkg-config libssl-dev git clang protobuf-compiler && \
15 apt-get clean && \15 apt-get clean && \
16 rm -r /var/lib/apt/lists/*16 rm -r /var/lib/apt/lists/*
1717
modified.docker/Dockerfile-parachain-node-onlydiffbeforeafterboth
11RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone11RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
1212
13RUN apt-get update && \13RUN apt-get update && \
14 apt-get install -y curl cmake pkg-config libssl-dev git clang && \14 apt-get install -y curl cmake pkg-config libssl-dev git clang protobuf-compiler && \
15 apt-get clean && \15 apt-get clean && \
16 rm -r /var/lib/apt/lists/*16 rm -r /var/lib/apt/lists/*
1717
modified.docker/Dockerfile-parachain-upgradediffbeforeafterboth
11RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone11RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
1212
13RUN apt-get update && \13RUN apt-get update && \
14 apt-get install -y curl cmake pkg-config libssl-dev git clang && \14 apt-get install -y curl cmake pkg-config libssl-dev git clang protobuf-compiler && \
15 apt-get clean && \15 apt-get clean && \
16 rm -r /var/lib/apt/lists/*16 rm -r /var/lib/apt/lists/*
1717
modified.docker/Dockerfile-parachain-upgrade-datadiffbeforeafterboth
11RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone11RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
1212
13RUN apt-get update && \13RUN apt-get update && \
14 apt-get install -y curl cmake pkg-config libssl-dev git clang && \14 apt-get install -y curl cmake pkg-config libssl-dev git clang protobuf-compiler && \
15 apt-get clean && \15 apt-get clean && \
16 rm -r /var/lib/apt/lists/*16 rm -r /var/lib/apt/lists/*
1717
modified.docker/Dockerfile-testnet.j2diffbeforeafterboth
8RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone8RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
99
10RUN apt-get update && \10RUN apt-get update && \
11 apt-get install -y curl cmake pkg-config libssl-dev git clang llvm libudev-dev && \11 apt-get install -y curl cmake pkg-config libssl-dev git clang llvm libudev-dev protobuf-compiler && \
12 apt-get clean && \12 apt-get clean && \
13 rm -r /var/lib/apt/lists/*13 rm -r /var/lib/apt/lists/*
1414
71 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \71 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \
72 cd /polkadot-launch && \72 cd /polkadot-launch && \
73 yarn start launch-config.json73 yarn start launch-config.json
7474
75
modified.docker/Dockerfile-try-runtimediffbeforeafterboth
1212
1313
14RUN apt-get update && \14RUN apt-get update && \
15 apt-get install -y curl cmake pkg-config libssl-dev git clang && \15 apt-get install -y curl cmake pkg-config libssl-dev git clang protobuf-compiler && \
16 apt-get clean && \16 apt-get clean && \
17 rm -r /var/lib/apt/lists/*17 rm -r /var/lib/apt/lists/*
1818
45RUN echo "Requested features: $FEATURE\n" && \45RUN echo "Requested features: $FEATURE\n" && \
46 echo "Fork from: $REPLICA_FROM\n" && \46 echo "Fork from: $REPLICA_FROM\n" && \
47 cargo build --features=$FEATURE --release47 cargo build --features=$FEATURE --release
48 48
49CMD cargo run --features=try-runtime,$FEATURE --release -- try-runtime --no-spec-name-check on-runtime-upgrade live --uri $REPLICA_FROM49CMD cargo run --features=try-runtime,$FEATURE --release -- try-runtime --no-spec-name-check on-runtime-upgrade live --uri $REPLICA_FROM
5050
modified.docker/Dockerfile-xcm.j2diffbeforeafterboth
8RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone8RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
99
10RUN apt-get update && \10RUN apt-get update && \
11 apt-get install -y curl cmake pkg-config libssl-dev git clang llvm libudev-dev && \11 apt-get install -y curl cmake pkg-config libssl-dev git clang llvm libudev-dev protobuf-compiler && \
12 apt-get clean && \12 apt-get clean && \
13 rm -r /var/lib/apt/lists/*13 rm -r /var/lib/apt/lists/*
1414
82 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \82 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \
83 cd /polkadot-launch && \83 cd /polkadot-launch && \
84 yarn start launch-config-xcm-{{ NETWORK }}.json84 yarn start launch-config-xcm-{{ NETWORK }}.json
85
8685
modified.docker/additional/xcm-rococo/Dockerfile-xcm-opal-rococodiffbeforeafterboth
13RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone13RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
1414
15RUN apt-get update && \15RUN apt-get update && \
16 apt-get install -y curl cmake pkg-config libssl-dev git clang llvm libudev-dev && \16 apt-get install -y curl cmake pkg-config libssl-dev git clang llvm libudev-dev protobuf-compiler && \
17 apt-get clean && \17 apt-get clean && \
18 rm -r /var/lib/apt/lists/*18 rm -r /var/lib/apt/lists/*
1919
85 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \85 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \
86 cd /polkadot-launch && \86 cd /polkadot-launch && \
87 yarn start ${LAUNCH_CONFIG_FILE}87 yarn start ${LAUNCH_CONFIG_FILE}
88
89
9088
modified.docker/additional/xcm-rococo/Dockerfile-xcm-quartz-rococodiffbeforeafterboth
13RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone13RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
1414
15RUN apt-get update && \15RUN apt-get update && \
16 apt-get install -y curl cmake pkg-config libssl-dev git clang llvm libudev-dev && \16 apt-get install -y curl cmake pkg-config libssl-dev git clang llvm libudev-dev protobuf-compiler && \
17 apt-get clean && \17 apt-get clean && \
18 rm -r /var/lib/apt/lists/*18 rm -r /var/lib/apt/lists/*
1919
89 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \89 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \
90 cd /polkadot-launch && \90 cd /polkadot-launch && \
91 yarn start ${LAUNCH_CONFIG_FILE}91 yarn start ${LAUNCH_CONFIG_FILE}
92
93
9492
modified.docker/additional/xcm-rococo/Dockerfile-xcm-unique-rococodiffbeforeafterboth
13RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone13RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
1414
15RUN apt-get update && \15RUN apt-get update && \
16 apt-get install -y curl cmake pkg-config libssl-dev git clang llvm libudev-dev && \16 apt-get install -y curl cmake pkg-config libssl-dev git clang llvm libudev-dev protobuf-compiler && \
17 apt-get clean && \17 apt-get clean && \
18 rm -r /var/lib/apt/lists/*18 rm -r /var/lib/apt/lists/*
1919
89 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \89 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \
90 cd /polkadot-launch && \90 cd /polkadot-launch && \
91 yarn start ${LAUNCH_CONFIG_FILE}91 yarn start ${LAUNCH_CONFIG_FILE}
92
93
9492
modified.github/workflows/codestyle_v2.ymldiffbeforeafterboth
31 31
32 - uses: actions/checkout@v332 - uses: actions/checkout@v3
33 - name: Install substrate dependencies33 - name: Install substrate dependencies
34 run: sudo apt-get install libssl-dev pkg-config libclang-dev clang34 run: sudo apt-get install libssl-dev pkg-config libclang-dev clang protobuf-compiler
35 - name: Install latest nightly35 - name: Install latest nightly
36 uses: actions-rs/toolchain@v136 uses: actions-rs/toolchain@v1
37 with:37 with:
modifiedREADME.mddiffbeforeafterboth
421. Install Rust:421. Install Rust:
4343
44```bash44```bash
45sudo apt-get install git curl libssl-dev llvm pkg-config libclang-dev clang make cmake45sudo apt-get install git curl libssl-dev llvm pkg-config libclang-dev clang make cmake protobuf-compiler
46curl https://sh.rustup.rs -sSf | sh46curl https://sh.rustup.rs -sSf | sh
47```47```
4848