difftreelog
env vars
in: master
12 files changed
.env-parachaindiffbeforeafterbothno changes
9944.logdiffbeforeafterbothno changes
Dockerfile-parachaindiffbeforeafterboth1# ===== BUILD ======1# ===== BUILD ======2#docker pull phusion/baseimage:focal-1.0.03FROM phusion/baseimage:focal-1.0.0 as builder2FROM phusion/baseimage:focal-1.0.0 as builder4LABEL maintainer="Unique.Network"3LABEL maintainer="Unique.Network"546ENV WASM_TOOLCHAIN=nightly-2021-06-175ENV WASM_TOOLCHAIN=nightly-2021-06-176ENV POLKA_VERSION=v0.9.87ENV NFT_BRANCH=develop7# ENV NATIVE_TOOLCHAIN=1.50.08#ENV USER=***9#ENV PASS=***8109ARG PROFILE=release11ARG PROFILE=release101213 apt-get install -y cmake pkg-config libssl-dev git clang15 apt-get install -y cmake pkg-config libssl-dev git clang141615# Get project and run it17# Get project and run it1816#RUN git clone https://github.com/usetech-llc/nft_parachain /nft_parachain19#RUN git clone -b $NFT_BRANCH https://$USER:$PASS@github.com/usetech-llc/nft_private.git /nft_parachain202117RUN mkdir nft_parachain22RUN mkdir nft_parachain18WORKDIR /nft_parachain23WORKDIR /nft_parachain26RUN export PATH="/cargo-home/bin:$PATH" && \31RUN export PATH="/cargo-home/bin:$PATH" && \27 export CARGO_HOME="/cargo-home" && \32 export CARGO_HOME="/cargo-home" && \28 rustup toolchain uninstall $(rustup toolchain list) && \33 rustup toolchain uninstall $(rustup toolchain list) && \29 # rustup toolchain install $NATIVE_TOOLCHAIN && \30 rustup toolchain install $WASM_TOOLCHAIN && \34 rustup toolchain install $WASM_TOOLCHAIN && \31 rustup target add wasm32-unknown-unknown --toolchain $WASM_TOOLCHAIN && \35 rustup target add wasm32-unknown-unknown --toolchain $WASM_TOOLCHAIN && \32 rustup default $WASM_TOOLCHAIN && \36 rustup default $WASM_TOOLCHAIN && \39 # && \43 # && \40 # cargo test44 # cargo test414542RUN git clone -b v0.9.8 --depth 1 https://github.com/paritytech/polkadot.git && cd polkadot && \46RUN git clone -b $POLKA_VERSION --depth 1 https://github.com/paritytech/polkadot.git && cd polkadot && \43 export PATH="/cargo-home/bin:$PATH" && \47 export PATH="/cargo-home/bin:$PATH" && \44 export CARGO_HOME="/cargo-home" && \48 export CARGO_HOME="/cargo-home" && \45 cargo build --release49 cargo build --release465047# ===== RUN ======51# ===== RUN ======485249# FROM phusion/baseimage:18.04-1.0.050FROM phusion/baseimage:focal-1.0.053FROM phusion/baseimage:focal-1.0.0515452ARG PROFILE=release55ARG PROFILE=release78 npm install --global yarn && \81 npm install --global yarn && \79 yarn install && \82 yarn install && \80 yarn build && \83 yarn build && \84 sleep 120 &&\81 yarn start launch-config.json85 yarn start launch-config.json82 # yarn test83848586#COPY --from=builder /nft_parachain/launch-config.json /usr/local/bin87#COPY --from=builder /nft_parachain/runtime_types.json /usr/local/bin8889EXPOSE 994490#VOLUME ["/chain-data"]9192# Copy and run start script93#COPY ["./run.sh", "./run.sh"]94#RUN chmod +x ./run.sh95#CMD ["bash", "-c", "./run.sh"]9686alice.logdiffbeforeafterbothno changes
bob.logdiffbeforeafterbothno changes
charlie.logdiffbeforeafterbothno changes
dave.logdiffbeforeafterbothno changes
docker-compose-tests-parachain.ymldiffbeforeafterboth15# - ./chain-data:/chain-data15# - ./chain-data:/chain-data16 - ./launch-config.json:/polkadot-launch/launch-config.json16 - ./launch-config.json:/polkadot-launch/launch-config.json17 - ./runtime_types.json:/polkadot-launch/runtime_types.json17 - ./runtime_types.json:/polkadot-launch/runtime_types.json18 environment:19 - WASM_TOOLCHAIN=${WASM_TOOLCHAIN}20 - POLKA_VERSION=${POLKA_VERSION}21 - NFT_BRANCH=${NFT_BRANCH}22 env_file:23 - ./.env-parachain18 networks:24 networks:19 - node_test_network25 - node_test_network20 #command: bash -c "yarn --cwd polkadot-launch start"26 #command: bash -c "yarn --cwd polkadot-launch start"21 #command: bash -c 'while true; do sleep 60; df -h; done'27 #command: bash -c 'while true; do sleep 60; df -h; done'222823 integration_tests:29 integration_tests:24 container_name: integration_test30 container_name: integration_test31# ports:32# - 9944:994433# - 9844:984434# - 9933:993325 image: int_test35 image: int_test26 build:36 build:27 context: ./37 context: ./28 dockerfile: Dockerfile-tests38 dockerfile: Dockerfile-tests29 volumes:39 volumes:30 - ./tests/src/config_docker.ts:/nft_parachain/tests/src/config.ts40 - ./tests/src/config_docker.ts:/nft_parachain/tests/src/config.ts31 - /home/polkadot/mochawesome-report:/nft_parachain/tests/mochawesome-report41 - /home/polkadot/mochawesome-report:/nft_parachain/tests/mochawesome-report32 command: bash -c 'while true; do sleep 20; df -h; done'42# command: bash -c 'while true; do sleep 20; df -h; done'33 networks:43 networks:34 - node_test_network44 - node_test_network35 depends_on:45 depends_on:launch-config.jsondiffbeforeafterboth67 "flags": [67 "flags": [68 "--rpc-cors=all",68 "--rpc-cors=all",69 "--rpc-port=9933",69 "--rpc-port=9933", "--unsafe-ws-external"70 "--unsafe-ws-external",71 "--rpc-external"72 ]70 ]73 },71 },74 {72 {78 "name": "bob",76 "name": "bob",79 "flags": [77 "flags": [80 "--rpc-cors=all",78 "--rpc-cors=all",81 "--rpc-port=9934",79 "--rpc-port=9934"82 "--ws-external",83 "--unsafe-ws-external",84 "--rpc-external"85 ]80 ]86 }81 }87 ]82 ]rococo-local-raw.jsondiffbeforeafterbothno changes
rococo-local.jsondiffbeforeafterbothno changes
rococo-local111.jsondiffbeforeafterbothno changes