difftreelog
Added log extraction and upload.
in: master
2 files changed
.docker/Dockerfile-parachain-upgradediffbeforeafterboth110CMD export NVM_DIR="$HOME/.nvm" && \110CMD export NVM_DIR="$HOME/.nvm" && \111 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \111 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \112 cd /polkadot-launch && \112 cd /polkadot-launch && \113 yarn start launch-config.json --test-upgrade113 yarn start launch-config.json --test-upgrade-parachain114114115115.github/workflows/forkless-update-nodata.ymldiffbeforeafterboth31 strategy:31 strategy:32 matrix:32 matrix:33 include:33 include:34 # - network: "Opal"34# - network: "Opal"35 # features: "--features=opal-runtime"35# features: " "36 # binary_version:36# binary_version:37 - network: "Quartz" # KUSAMA_MAINNET_BRANCH для quartz-runtime37 - network: "Quartz" # KUSAMA_MAINNET_BRANCH для quartz-runtime38 features: "quartz-runtime"38 features: "quartz-runtime"39 runtime: "quartz"39 runtime: "quartz"109 run: cat .docker/launch-config-forkless.json109 run: cat .docker/launch-config-forkless.json110110111112 - name: Build the stack113 run: docker-compose -f ".docker/docker-compose-forkless.yaml" -f ".docker/docker-compose.${{ matrix.network }}.yml" up -d --build114115 - name: Collect docker logs on failure116 if: success() || failure()117 uses: jwalton/gh-docker-logs@v1118 with:119 dest: './fpu-logs'120 images: 'node-parachain' 111 - name: Show files in directory121 - name: Tar logs122 if: success() || failure()112 run: ls -la123 run: tar cvzf ./fpu-logs.tgz ./fpu-logs113114115 - name: Build the stack124 - name: Upload logs to GitHub125 if: success() || failure()116 run: docker-compose -f ".docker/docker-compose-forkless.yaml" -f ".docker/docker-compose.${{ matrix.network }}.yml" up -d --build126 uses: actions/upload-artifact@master127 with:128 name: forkless-parachain-upgrade-logs.tgz129 path: ./fpu-logs.tgz117130118131119# - name: Test Report132# - name: Test Report