|
11 | 11 | - run: |
12 | 12 | name: Clone python-keepkey (current branch) |
13 | 13 | command: | |
14 | | - PYKK_REPO="https://github.com/${CIRCLE_PROJECT_USERNAME:-BitHighlander}/${CIRCLE_PROJECT_REPONAME:-python-keepkey}.git" |
15 | | - git clone --depth 1 -b "$CIRCLE_BRANCH" "$PYKK_REPO" .pykk |
| 14 | + git clone --depth 1 -b "$CIRCLE_BRANCH" https://github.com/keepkey/python-keepkey.git .pykk |
16 | 15 | cd .pykk && git submodule update --init --recursive |
17 | 16 |
|
18 | 17 | # ──────────────────────────────────────────────────────────────── |
|
28 | 27 | # Move python-keepkey out of the way |
29 | 28 | mv .pykk ../ |
30 | 29 |
|
31 | | - # Clone firmware repository. The Zcash clear-signing test branch |
32 | | - # needs the matching firmware branch unless CI overrides it. |
33 | | - FIRMWARE_REPO="${FIRMWARE_REPO:-https://github.com/BitHighlander/keepkey-firmware.git}" |
34 | | - FIRMWARE_BRANCH="${FIRMWARE_BRANCH:-feature/clearsign-txs}" |
35 | | - git clone --depth 1 -b "$FIRMWARE_BRANCH" "$FIRMWARE_REPO" . |
| 30 | + # Clone firmware repository (expects $FIRMWARE_REPO env var) |
| 31 | + git clone --depth 1 -b master "$FIRMWARE_REPO" . |
36 | 32 |
|
37 | 33 | # Initialise firmware submodules |
38 | 34 | git submodule update --init --recursive |
@@ -61,21 +57,12 @@ jobs: |
61 | 57 | docker cp "$(docker-compose ps -q python-keepkey)":/kkemu/test-reports/. ../../test-reports/ |
62 | 58 | popd |
63 | 59 |
|
64 | | - # Build the combined PDF from JUnit + captured OLED frames. |
65 | | - FW_VERSION="${FW_VERSION:-7.15.0}" python3 scripts/generate-test-report.py || true |
66 | | -
|
67 | 60 | # Fail job if either container reported non-zero status |
68 | 61 | [ "$(cat test-reports/python-keepkey/status)$(cat test-reports/firmware-unit/status)" = "00" ] || exit 1 |
69 | 62 |
|
70 | 63 | - store_test_results: |
71 | 64 | path: test-reports |
72 | 65 |
|
73 | | - - store_artifacts: |
74 | | - path: test-report.pdf |
75 | | - |
76 | | - - store_artifacts: |
77 | | - path: test-reports |
78 | | - |
79 | 66 | # ────────────────────────────────────────────────────────────────────── |
80 | 67 | workflows: |
81 | 68 | version: 2 |
|
0 commit comments