You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 1, 2023. It is now read-only.
# We specifically use the cygwin tar so that symlinks are saved/restored correctly on Windows.
369
+
# We set the installation records to the same mtime so that no rebuilds due to dependencies
370
+
# among these packages are triggered.
371
+
run: |
372
+
C:\\tools\\cygwin\\bin\\bash -l -c 'cd $(cygpath -u "$GITHUB_WORKSPACE") && ls -l sage-local-*.tar; for a in sage-local-${{ env.PREVIOUS_STAGES }}.tar; do echo Extracting $a; tar xf $a; done; (cd local/var/lib/sage/installed/ && touch .dummy && touch --reference=.dummy *); ls -l local local/var/lib/sage/installed/; src/bin/sage-rebase.sh local'
C:\\tools\\cygwin\\bin\\bash -l -x -c 'export PATH=/usr/local/bin:/usr/bin && cd $(cygpath -u "$GITHUB_WORKSPACE") && make -k -w V=0 base-toolchain && make -k -w V=0 $TARGETS'
379
+
- name: Prepare logs artifact
380
+
shell: bash
381
+
run: |
382
+
mkdir -p "artifacts/$LOGS_ARTIFACT_NAME"; for a in local/var/tmp/sage/build/*; do if [ -d $a ]; then tar -c --remove-files -f "artifacts/$LOGS_ARTIFACT_NAME/$(basename $a).tar" $a; fi; done; cp -r logs/* "artifacts/$LOGS_ARTIFACT_NAME"
383
+
if: always()
384
+
- uses: actions/upload-artifact@v2-preview
385
+
with:
386
+
path: artifacts
387
+
name: ${{ env.LOGS_ARTIFACT_NAME }}
388
+
if: always()
389
+
- name: Print out logs for immediate inspection
390
+
# The markup in the output is a GitHub Actions logging command
# We specifically use the cygwin tar so that symlinks are saved/restored correctly on Windows.
449
+
# We set the installation records to the same mtime so that no rebuilds due to dependencies
450
+
# among these packages are triggered.
451
+
run: |
452
+
C:\\tools\\cygwin\\bin\\bash -l -c 'cd $(cygpath -u "$GITHUB_WORKSPACE") && ls -l sage-local-*.tar; for a in sage-local-${{ env.PREVIOUS_STAGES }}.tar; do echo Extracting $a; tar xf $a; done; (cd local/var/lib/sage/installed/ && touch .dummy && touch --reference=.dummy *); ls -l local local/var/lib/sage/installed/; src/bin/sage-rebase.sh local'
C:\\tools\\cygwin\\bin\\bash -l -x -c 'export PATH=/usr/local/bin:/usr/bin && cd $(cygpath -u "$GITHUB_WORKSPACE") && make -k -w V=0 base-toolchain && make -k -w V=0 $TARGETS'
459
+
- name: Prepare logs artifact
460
+
shell: bash
461
+
run: |
462
+
mkdir -p "artifacts/$LOGS_ARTIFACT_NAME"; for a in local/var/tmp/sage/build/*; do if [ -d $a ]; then tar -c --remove-files -f "artifacts/$LOGS_ARTIFACT_NAME/$(basename $a).tar" $a; fi; done; cp -r logs/* "artifacts/$LOGS_ARTIFACT_NAME"
463
+
if: always()
464
+
- uses: actions/upload-artifact@v2-preview
465
+
with:
466
+
path: artifacts
467
+
name: ${{ env.LOGS_ARTIFACT_NAME }}
468
+
if: always()
469
+
- name: Print out logs for immediate inspection
470
+
# The markup in the output is a GitHub Actions logging command
# We specifically use the cygwin tar so that symlinks are saved/restored correctly on Windows.
529
+
# We set the installation records to the same mtime so that no rebuilds due to dependencies
530
+
# among these packages are triggered.
531
+
run: |
532
+
C:\\tools\\cygwin\\bin\\bash -l -c 'cd $(cygpath -u "$GITHUB_WORKSPACE") && ls -l sage-local-*.tar; for a in sage-local-${{ env.PREVIOUS_STAGES }}.tar; do echo Extracting $a; tar xf $a; done; (cd local/var/lib/sage/installed/ && touch .dummy && touch --reference=.dummy *); ls -l local local/var/lib/sage/installed/; src/bin/sage-rebase.sh local'
C:\\tools\\cygwin\\bin\\bash -l -x -c 'export PATH=/usr/local/bin:/usr/bin && cd $(cygpath -u "$GITHUB_WORKSPACE") && make -k -w V=0 base-toolchain && make -k -w V=0 $TARGETS'
539
+
- name: Prepare logs artifact
540
+
shell: bash
541
+
run: |
542
+
mkdir -p "artifacts/$LOGS_ARTIFACT_NAME"; for a in local/var/tmp/sage/build/*; do if [ -d $a ]; then tar -c --remove-files -f "artifacts/$LOGS_ARTIFACT_NAME/$(basename $a).tar" $a; fi; done; cp -r logs/* "artifacts/$LOGS_ARTIFACT_NAME"
543
+
if: always()
544
+
- uses: actions/upload-artifact@v2-preview
545
+
with:
546
+
path: artifacts
547
+
name: ${{ env.LOGS_ARTIFACT_NAME }}
548
+
if: always()
549
+
- name: Print out logs for immediate inspection
550
+
# The markup in the output is a GitHub Actions logging command
0 commit comments