Skip to content

Commit 3f75987

Browse files
committed
Regenerate with normalized build options, error improvements.
1 parent 8f731cc commit 3f75987

5 files changed

Lines changed: 553 additions & 214 deletions

File tree

.github/workflows/ci.yml

Lines changed: 89 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -166,6 +166,7 @@ jobs:
166166
--build-use-local-src
167167
--build-src-dir="${{ github.workspace }}"
168168
--prefix="${{ github.workspace }}/prefix"
169+
--build-post-install-clean
169170
--build-obj-dir="obj"
170171
--build-obj-dir-relative
171172
--build-config="${{ matrix.config }}"
@@ -195,25 +196,49 @@ jobs:
195196
shell: bash
196197
working-directory: ${{ github.workspace }}
197198
run: |
199+
if [[ -e "libbitcoin-system/obj/Testing/Temporary/LastTest.log" ]]; then
200+
cp "libbitcoin-system/obj/Testing/Temporary/LastTest.log" libbitcoin-system-LastTest.errors"
201+
fi
202+
if [[ -e "libbitcoin-system/obj/test-suite.log" ]]; then
203+
cp "libbitcoin-system/obj/test-suite.log" libbitcoin-system-test-suite.errors"
204+
fi
198205
if [[ -e "libbitcoin-system/obj/test.log" ]]; then
199-
cp "libbitcoin-system/obj/test.log" libbitcoin-system-test.log"
206+
cp "libbitcoin-system/obj/test.log" libbitcoin-system-test.errors"
207+
fi
208+
if [[ -e "libbitcoin-database/obj/Testing/Temporary/LastTest.log" ]]; then
209+
cp "libbitcoin-database/obj/Testing/Temporary/LastTest.log" libbitcoin-database-LastTest.errors"
210+
fi
211+
if [[ -e "libbitcoin-database/obj/test-suite.log" ]]; then
212+
cp "libbitcoin-database/obj/test-suite.log" libbitcoin-database-test-suite.errors"
200213
fi
201214
if [[ -e "libbitcoin-database/obj/test.log" ]]; then
202-
cp "libbitcoin-database/obj/test.log" libbitcoin-database-test.log"
215+
cp "libbitcoin-database/obj/test.log" libbitcoin-database-test.errors"
216+
fi
217+
if [[ -e "libbitcoin-network/obj/Testing/Temporary/LastTest.log" ]]; then
218+
cp "libbitcoin-network/obj/Testing/Temporary/LastTest.log" libbitcoin-network-LastTest.errors"
219+
fi
220+
if [[ -e "libbitcoin-network/obj/test-suite.log" ]]; then
221+
cp "libbitcoin-network/obj/test-suite.log" libbitcoin-network-test-suite.errors"
203222
fi
204223
if [[ -e "libbitcoin-network/obj/test.log" ]]; then
205-
cp "libbitcoin-network/obj/test.log" libbitcoin-network-test.log"
224+
cp "libbitcoin-network/obj/test.log" libbitcoin-network-test.errors"
225+
fi
226+
if [[ -e "libbitcoin-node/obj/Testing/Temporary/LastTest.log" ]]; then
227+
cp "libbitcoin-node/obj/Testing/Temporary/LastTest.log" libbitcoin-node-LastTest.errors"
228+
fi
229+
if [[ -e "libbitcoin-node/obj/test-suite.log" ]]; then
230+
cp "libbitcoin-node/obj/test-suite.log" libbitcoin-node-test-suite.errors"
206231
fi
207232
if [[ -e "libbitcoin-node/obj/test.log" ]]; then
208-
cp "libbitcoin-node/obj/test.log" libbitcoin-node-test.log"
233+
cp "libbitcoin-node/obj/test.log" libbitcoin-node-test.errors"
209234
fi
210235
211236
- name: Test artifact upload
212237
if: failure()
213238
uses: actions/upload-artifact@v7.0.1
214239
with:
215240
name: testlogs
216-
path: ${{ github.workspace }}/*test.log
241+
path: ${{ github.workspace }}/*.errors
217242
retention-days: 1
218243
if-no-files-found: warn
219244

@@ -372,6 +397,7 @@ jobs:
372397
--build-use-local-src
373398
--build-src-dir="${{ github.workspace }}"
374399
--prefix="${{ github.workspace }}/prefix"
400+
--build-post-install-clean
375401
--build-obj-dir="obj"
376402
--build-obj-dir-relative
377403
--build-config="${{ matrix.config }}"
@@ -401,25 +427,49 @@ jobs:
401427
shell: bash
402428
working-directory: ${{ github.workspace }}
403429
run: |
430+
if [[ -e "libbitcoin-system/obj/Testing/Temporary/LastTest.log" ]]; then
431+
cp "libbitcoin-system/obj/Testing/Temporary/LastTest.log" libbitcoin-system-LastTest.errors"
432+
fi
433+
if [[ -e "libbitcoin-system/obj/test-suite.log" ]]; then
434+
cp "libbitcoin-system/obj/test-suite.log" libbitcoin-system-test-suite.errors"
435+
fi
404436
if [[ -e "libbitcoin-system/obj/test.log" ]]; then
405-
cp "libbitcoin-system/obj/test.log" libbitcoin-system-test.log"
437+
cp "libbitcoin-system/obj/test.log" libbitcoin-system-test.errors"
438+
fi
439+
if [[ -e "libbitcoin-database/obj/Testing/Temporary/LastTest.log" ]]; then
440+
cp "libbitcoin-database/obj/Testing/Temporary/LastTest.log" libbitcoin-database-LastTest.errors"
441+
fi
442+
if [[ -e "libbitcoin-database/obj/test-suite.log" ]]; then
443+
cp "libbitcoin-database/obj/test-suite.log" libbitcoin-database-test-suite.errors"
406444
fi
407445
if [[ -e "libbitcoin-database/obj/test.log" ]]; then
408-
cp "libbitcoin-database/obj/test.log" libbitcoin-database-test.log"
446+
cp "libbitcoin-database/obj/test.log" libbitcoin-database-test.errors"
447+
fi
448+
if [[ -e "libbitcoin-network/obj/Testing/Temporary/LastTest.log" ]]; then
449+
cp "libbitcoin-network/obj/Testing/Temporary/LastTest.log" libbitcoin-network-LastTest.errors"
450+
fi
451+
if [[ -e "libbitcoin-network/obj/test-suite.log" ]]; then
452+
cp "libbitcoin-network/obj/test-suite.log" libbitcoin-network-test-suite.errors"
409453
fi
410454
if [[ -e "libbitcoin-network/obj/test.log" ]]; then
411-
cp "libbitcoin-network/obj/test.log" libbitcoin-network-test.log"
455+
cp "libbitcoin-network/obj/test.log" libbitcoin-network-test.errors"
456+
fi
457+
if [[ -e "libbitcoin-node/obj/Testing/Temporary/LastTest.log" ]]; then
458+
cp "libbitcoin-node/obj/Testing/Temporary/LastTest.log" libbitcoin-node-LastTest.errors"
459+
fi
460+
if [[ -e "libbitcoin-node/obj/test-suite.log" ]]; then
461+
cp "libbitcoin-node/obj/test-suite.log" libbitcoin-node-test-suite.errors"
412462
fi
413463
if [[ -e "libbitcoin-node/obj/test.log" ]]; then
414-
cp "libbitcoin-node/obj/test.log" libbitcoin-node-test.log"
464+
cp "libbitcoin-node/obj/test.log" libbitcoin-node-test.errors"
415465
fi
416466
417467
- name: Test artifact upload
418468
if: failure()
419469
uses: actions/upload-artifact@v7.0.1
420470
with:
421471
name: testlogs
422-
path: ${{ github.workspace }}/*test.log
472+
path: ${{ github.workspace }}/*.errors
423473
retention-days: 1
424474
if-no-files-found: warn
425475

@@ -567,25 +617,49 @@ jobs:
567617
shell: bash
568618
working-directory: ${{ github.workspace }}
569619
run: |
620+
if [[ -e "libbitcoin-system/obj/Testing/Temporary/LastTest.log" ]]; then
621+
cp "libbitcoin-system/obj/Testing/Temporary/LastTest.log" libbitcoin-system-LastTest.errors"
622+
fi
623+
if [[ -e "libbitcoin-system/obj/test-suite.log" ]]; then
624+
cp "libbitcoin-system/obj/test-suite.log" libbitcoin-system-test-suite.errors"
625+
fi
570626
if [[ -e "libbitcoin-system/obj/test.log" ]]; then
571-
cp "libbitcoin-system/obj/test.log" libbitcoin-system-test.log"
627+
cp "libbitcoin-system/obj/test.log" libbitcoin-system-test.errors"
628+
fi
629+
if [[ -e "libbitcoin-database/obj/Testing/Temporary/LastTest.log" ]]; then
630+
cp "libbitcoin-database/obj/Testing/Temporary/LastTest.log" libbitcoin-database-LastTest.errors"
631+
fi
632+
if [[ -e "libbitcoin-database/obj/test-suite.log" ]]; then
633+
cp "libbitcoin-database/obj/test-suite.log" libbitcoin-database-test-suite.errors"
572634
fi
573635
if [[ -e "libbitcoin-database/obj/test.log" ]]; then
574-
cp "libbitcoin-database/obj/test.log" libbitcoin-database-test.log"
636+
cp "libbitcoin-database/obj/test.log" libbitcoin-database-test.errors"
637+
fi
638+
if [[ -e "libbitcoin-network/obj/Testing/Temporary/LastTest.log" ]]; then
639+
cp "libbitcoin-network/obj/Testing/Temporary/LastTest.log" libbitcoin-network-LastTest.errors"
640+
fi
641+
if [[ -e "libbitcoin-network/obj/test-suite.log" ]]; then
642+
cp "libbitcoin-network/obj/test-suite.log" libbitcoin-network-test-suite.errors"
575643
fi
576644
if [[ -e "libbitcoin-network/obj/test.log" ]]; then
577-
cp "libbitcoin-network/obj/test.log" libbitcoin-network-test.log"
645+
cp "libbitcoin-network/obj/test.log" libbitcoin-network-test.errors"
646+
fi
647+
if [[ -e "libbitcoin-node/obj/Testing/Temporary/LastTest.log" ]]; then
648+
cp "libbitcoin-node/obj/Testing/Temporary/LastTest.log" libbitcoin-node-LastTest.errors"
649+
fi
650+
if [[ -e "libbitcoin-node/obj/test-suite.log" ]]; then
651+
cp "libbitcoin-node/obj/test-suite.log" libbitcoin-node-test-suite.errors"
578652
fi
579653
if [[ -e "libbitcoin-node/obj/test.log" ]]; then
580-
cp "libbitcoin-node/obj/test.log" libbitcoin-node-test.log"
654+
cp "libbitcoin-node/obj/test.log" libbitcoin-node-test.errors"
581655
fi
582656
583657
- name: Test artifact upload
584658
if: failure()
585659
uses: actions/upload-artifact@v7.0.1
586660
with:
587661
name: testlogs
588-
path: ${{ github.workspace }}/*test.log
662+
path: ${{ github.workspace }}/*.errors
589663
retention-days: 1
590664
if-no-files-found: warn
591665

0 commit comments

Comments
 (0)