https://gitlab.com/tezos/tezos
Raw File
Tip revision: 7de3897d49ad77da971e9ef2b868b84b38e916a2 authored by Arvid Jakobsson on 27 March 2024, 17:15:58 UTC
CI: generate [oc.unified_coverage-before_merging.yml] and clean up
Tip revision: 7de3897
patch-yes_node.sh
#!/bin/sh

# Exit on non-zero status
set -e

# Patch the node sources:
# - the cryptographic library to use fake secret keys,
# - the stresstest command of each protocol that is not frozen to make it work
#   on Tezos Mainnet

for arg in "$@"; do
  case $arg in
  "--dry-run")
    dry_run='--dry-run'
    ;;
  esac
done

#shellcheck disable=SC2086
patch $dry_run -p 1 < scripts/yes-node.patch

for f in src/proto_*/lib_client_commands/client_proto_stresstest_commands.ml; do
  #shellcheck disable=SC2086
  patch $dry_run -p 1 "$f" < scripts/yes-stresstest.patch
done
back to top