difftreelog
ci install protoc
in: master
Substrate now requires it
17 files changed
.docker/Dockerfile-acala.j2diffbeforeafterboth8RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone8RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone9910RUN 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.docker/Dockerfile-chain-devdiffbeforeafterboth111112RUN echo "$FEATURE\n" && echo "$RUST_TOOLCHAIN\n"12RUN echo "$FEATURE\n" && echo "$RUST_TOOLCHAIN\n"131314RUN 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-compiler151516RUN curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain none16RUN curl https://sh.rustup.rs -sSf | sh -s -- -y --default-toolchain none171720 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_TOOLCHAIN222223RUN mkdir /dev_chain 23RUN mkdir /dev_chain24COPY . /dev_chain24COPY . /dev_chain252526WORKDIR /dev_chain26WORKDIR /dev_chain.docker/Dockerfile-chain-dev-unitdiffbeforeafterboth3ENV DEBIAN_FRONTEND=noninteractive3ENV DEBIAN_FRONTEND=noninteractive4ENV TZ=Etc/UTC4ENV TZ=Etc/UTC556RUN 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-compiler778ENV 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_TOOLCHAIN202021RUN mkdir /dev_chain 21RUN mkdir /dev_chain22COPY . /dev_chain22COPY . /dev_chain232324WORKDIR /dev_chain24WORKDIR /dev_chain.docker/Dockerfile-cumulus.j2diffbeforeafterboth8RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone8RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone9910RUN 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.docker/Dockerfile-moonbeam.j2diffbeforeafterboth8RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone8RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone9910RUN 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/*1414383839FROM ubuntu:20.04 as builder-moonbeam39FROM ubuntu:20.04 as builder-moonbeam404041COPY --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/moonbeam42.docker/Dockerfile-parachaindiffbeforeafterboth11RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone11RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone121213RUN 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.docker/Dockerfile-parachain-node-onlydiffbeforeafterboth11RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone11RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone121213RUN 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.docker/Dockerfile-parachain-upgradediffbeforeafterboth11RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone11RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone121213RUN 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.docker/Dockerfile-parachain-upgrade-datadiffbeforeafterboth11RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone11RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone121213RUN 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.docker/Dockerfile-testnet.j2diffbeforeafterboth8RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone8RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone9910RUN 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/*141471 [ -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.json747475 .docker/Dockerfile-try-runtimediffbeforeafterboth1212131314RUN 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/*181845RUN 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 --release48 4849CMD 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_FROM5050.docker/Dockerfile-xcm.j2diffbeforeafterboth8RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone8RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone9910RUN 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/*141482 [ -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 }}.json858685.docker/additional/xcm-rococo/Dockerfile-xcm-opal-rococodiffbeforeafterboth13RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone13RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone141415RUN 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/*191985 [ -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}8889 9088.docker/additional/xcm-rococo/Dockerfile-xcm-quartz-rococodiffbeforeafterboth13RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone13RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone141415RUN 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/*191989 [ -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}9293 9492.docker/additional/xcm-rococo/Dockerfile-xcm-unique-rococodiffbeforeafterboth13RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone13RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone141415RUN 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/*191989 [ -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}9293 9492.github/workflows/codestyle_v2.ymldiffbeforeafterboth31 3132 - uses: actions/checkout@v332 - uses: actions/checkout@v333 - name: Install substrate dependencies33 - name: Install substrate dependencies34 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-compiler35 - name: Install latest nightly35 - name: Install latest nightly36 uses: actions-rs/toolchain@v136 uses: actions-rs/toolchain@v137 with:37 with:README.mddiffbeforeafterboth421. Install Rust:421. Install Rust:434344```bash44```bash45sudo 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-compiler46curl https://sh.rustup.rs -sSf | sh46curl https://sh.rustup.rs -sSf | sh47```47```4848