Removing bleak entirely as it's only available for MacOS #2458
Cirrus CI / extension_smoketest
failed
Jun 25, 2024 in 2m 39s
Task Summary
Instruction test failed in 00:24
Details
✅ 00:08 clone
✅ 00:34 bitcoind_installation
✅ 00:02 elementsd_installation
✅ 00:01 verify
✅ 01:01 pip
✅ 00:22 install
❌ 00:24 test
--> Created tests/fix_testnet.py
--> Created tests/fix_keys_and_seeds.py
--> Created pyproject.toml
--> Created setup.py
--> Created setup.cfg
--> Created MANIFEST.in
Congratulations, you've created a new extension!
Here is how to get it to run in your development environment:
pip3 install -e .
python3 -m cryptoadvance.specter server --config DevelopmentConfig --debug
# Point your browser to http://localhost:25441
# Click "Choose plugins" --> cicdtest
If you want to package it, you can build it like this:
python3 -m pip install --upgrade build
python3 -m build
# install it like this:
pip3 install dist/cryptoadvance_cicdtest-0.0.1-py3-none-any.whl
If you want to bring your extension to production, please refer to the readme in the dummy-extension repo:
https://github.com/cryptoadvance/specterext-dummy#how-to-get-this-to-production
To publish your package
python3 -m pip install --upgrade twine
python3 -m twine upload --repository testpypi dist/*
You can get all these information again via:
python3 -m cryptoadvance.specter ext gen --help
pip3 install -e .
Obtaining file:///tmp/cirrus-ci-build/tmp/testextension
Installing build dependencies: started
Installing build dependencies: finished with status 'done'
Checking if build backend supports build_editable: started
Checking if build backend supports build_editable: finished with status 'done'
Getting requirements to build editable: started
Getting requirements to build editable: finished with status 'done'
Installing backend dependencies: started
Installing backend dependencies: finished with status 'done'
Preparing editable metadata (pyproject.toml): started
Preparing editable metadata (pyproject.toml): finished with status 'done'
Building wheels for collected packages: cryptoadvance-cicdtest
Building editable for cryptoadvance-cicdtest (pyproject.toml): started
Building editable for cryptoadvance-cicdtest (pyproject.toml): finished with status 'done'
Created wheel for cryptoadvance-cicdtest: filename=cryptoadvance_cicdtest-0.0.0-0.editable-py3-none-any.whl size=2581 sha256=3daa1b0ab0b59ecfa5e997b40806ecdd49c768ef2f91f02c28c5c7f830cc0059
Stored in directory: /tmp/pip-ephem-wheel-cache-7hrad_l8/wheels/d1/5c/e4/1bc4ce93ae7c4cedd6631bdaf91d022b033786dcafe018629f
Successfully built cryptoadvance-cicdtest
Installing collected packages: cryptoadvance-cicdtest
Successfully installed cryptoadvance-cicdtest-0.0.0
python3 -m cryptoadvance.specter server --config DevelopmentConfig --debug 2> specter.log &
sleep 15
cat specter.log | grep "Found CicdtestService"
Loading