Browse Source

ci: unittests: build own libsecp256k1 instead of using apt

related 6bf7542b25
master
SomberNight 2 years ago
parent
commit
dbc69727bd
No known key found for this signature in database
GPG Key ID: B33B5F232C6271E9
  1. 9
      .cirrus.yml

9
.cirrus.yml

@ -35,10 +35,17 @@ task:
- git tag
install_script:
- apt-get update
- apt-get -y install libsecp256k1-dev
# qml test reqs:
- apt-get -y install libgl1 libegl1 libxkbcommon0 libdbus-1-3
- pip install -r $ELECTRUM_REQUIREMENTS_CI
libsecp_build_cache:
folder: contrib/_saved_secp256k1_build
fingerprint_script: sha256sum ./contrib/make_libsecp256k1.sh
populate_script:
- apt-get -y install automake libtool
- ./contrib/make_libsecp256k1.sh
- mkdir contrib/_saved_secp256k1_build
- cp electrum/libsecp256k1.so.* contrib/_saved_secp256k1_build/
tox_script:
- export PYTHONASYNCIODEBUG
- export PYTHONDEVMODE

Loading…
Cancel
Save