git.delta.rocks / unique-network / refs/commits / b1ac0b6faf21

difftreelog

Added log extraction and upload.

Alexander Aksenov2022-08-10parent: #0495986.patch.diff
in: master

2 files changed

modified.docker/Dockerfile-parachain-upgradediffbeforeafterboth
110CMD 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-parachain
114114
115115
modified.github/workflows/forkless-update-nodata.ymldiffbeforeafterboth
--- a/.github/workflows/forkless-update-nodata.yml
+++ b/.github/workflows/forkless-update-nodata.yml
@@ -31,9 +31,9 @@
     strategy:
       matrix:
         include:
-        #  - network: "Opal"
-        #    features: "--features=opal-runtime"
-        #    binary_version:
+#          - network: "Opal"
+#            features: " "
+#            binary_version:
           - network: "Quartz"   # KUSAMA_MAINNET_BRANCH для quartz-runtime
             features: "quartz-runtime"
             runtime: "quartz"
@@ -108,13 +108,26 @@
       - name: Show launch-config-forkless configuration
         run: cat .docker/launch-config-forkless.json
 
-      - name: Show files in directory
-        run: ls -la
-
 
       - name: Build the stack
         run: docker-compose -f ".docker/docker-compose-forkless.yaml" -f ".docker/docker-compose.${{ matrix.network }}.yml" up -d --build
 
+      - name: Collect docker logs on failure
+        if: success() || failure()
+        uses: jwalton/gh-docker-logs@v1
+        with:
+          dest: './fpu-logs'
+          images: 'node-parachain' 
+      - name: Tar logs
+        if: success() || failure()
+        run: tar cvzf ./fpu-logs.tgz ./fpu-logs
+      - name: Upload logs to GitHub
+        if: success() || failure()
+        uses: actions/upload-artifact@master
+        with:
+          name: forkless-parachain-upgrade-logs.tgz
+          path: ./fpu-logs.tgz
+
 
 #      - name: Test Report
 #        uses: phoenix-actions/test-reporting@v8