ci: unittests: build own libsecp256k1 instead of using apt
related 6bf7542b25
This commit is contained in:
@@ -35,10 +35,17 @@ task:
|
|||||||
- git tag
|
- git tag
|
||||||
install_script:
|
install_script:
|
||||||
- apt-get update
|
- apt-get update
|
||||||
- apt-get -y install libsecp256k1-dev
|
|
||||||
# qml test reqs:
|
# qml test reqs:
|
||||||
- apt-get -y install libgl1 libegl1 libxkbcommon0 libdbus-1-3
|
- apt-get -y install libgl1 libegl1 libxkbcommon0 libdbus-1-3
|
||||||
- pip install -r $ELECTRUM_REQUIREMENTS_CI
|
- 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:
|
tox_script:
|
||||||
- export PYTHONASYNCIODEBUG
|
- export PYTHONASYNCIODEBUG
|
||||||
- export PYTHONDEVMODE
|
- export PYTHONDEVMODE
|
||||||
|
|||||||
Reference in New Issue
Block a user