| 1 | |
| 2 | |
| 3 | |
| 4 | |
| 5 | |
| 6 | |
| 7 | |
| 8 | |
| 9 | |
| 10 | |
| 11 | |
| 12 | |
| 13 | |
| 14 | |
| 15 | |
| 16 | |
| 17 | |
| 18 |
|
| 19 | |
| 20 | |
| 21 | |
| 22 |
|
| 23 | |
| 24 | [ -d "$abs_top_srcdir/.git" ] || exit 77
|
| 25 |
|
| 26 | |
| 27 | guile -c '(use-modules (git))
|
| 28 | (member "refs/heads/keyring" (branch-list (repository-open ".")))' || \
|
| 29 | exit 77
|
| 30 |
|
| 31 | |
| 32 | intro_commit="9edb3f66fd807b096b48283debdcddccfea34bad"
|
| 33 | intro_signer="BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA"
|
| 34 |
|
| 35 | cache_key="test-$$"
|
| 36 |
|
| 37 | |
| 38 | guix git authenticate "$intro_commit" "$intro_signer" \
|
| 39 | --cache-key="$cache_key" --stats \
|
| 40 | --end=9549f0283a78fe36f2d4ff2a04ef8ad6b0c02604 && false
|
| 41 |
|
| 42 | |
| 43 | |
| 44 | v1_2_0_commit="a099685659b4bfa6b3218f84953cbb7ff9e88063"
|
| 45 | guix git authenticate "$intro_commit" "$intro_signer" \
|
| 46 | --cache-key="$cache_key" --stats \
|
| 47 | --end="$v1_2_0_commit"
|
| 48 |
|
| 49 | |
| 50 | |
| 51 | after_v1_2_0="be4d9527b55b6829e33a6e0727496af25927a786"
|
| 52 | guix git authenticate \
|
| 53 | --cache-key="$cache_key" --stats \
|
| 54 | --end="$v1_2_0_commit"
|
| 55 |
|
| 56 | |
| 57 | |
| 58 | v1_2_0_annotated_tag="d5b556eef57321d0be89fdb07db447b2db2718ed"
|
| 59 | guix git authenticate \
|
| 60 | --cache-key="$cache_key" --stats \
|
| 61 | --end="$v1_2_0_annotated_tag"
|
| 62 |
|
| 63 | rm "$XDG_CACHE_HOME/guix/authentication/$cache_key"
|
| 64 |
|
| 65 | |
| 66 | v1_0_0_commit="6298c3ffd9654d3231a6f25390b056483e8f407c"
|
| 67 | v1_0_0_signer="3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5" |
| 68 | v1_0_1_commit="d68de958b60426798ed62797ff7c96c327a672ac"
|
| 69 |
|
| 70 | |
| 71 | guix git authenticate "$intro_commit" "$intro_signer" \
|
| 72 | --cache-key="$cache_key" --stats \
|
| 73 | --end="$v1_0_0_commit"
|
| 74 |
|
| 75 | |
| 76 | guix git authenticate "$v1_0_0_commit" "$v1_0_0_signer" \
|
| 77 | --cache-key="$cache_key" --end="$v1_0_1_commit" && false
|
| 78 |
|
| 79 | |
| 80 | guix git authenticate "$v1_0_0_commit" "$v1_0_0_signer" \
|
| 81 | --cache-key="$cache_key" --end="$v1_0_1_commit" --stats \
|
| 82 | --historical-authorizations="$abs_top_srcdir/etc/historical-authorizations"
|