2025-01-27 06:52:07 -08:00
|
|
|
when:
|
|
|
|
event: [ push, pull_request ]
|
|
|
|
|
2023-07-06 06:39:13 -07:00
|
|
|
steps:
|
|
|
|
test_integration:
|
|
|
|
image: "python:3.11"
|
2025-01-27 06:52:07 -08:00
|
|
|
environment:
|
|
|
|
CI_ACCOUNT1:
|
|
|
|
from_secret: ci_account1
|
|
|
|
CI_ACCOUNT1_PASSWORD:
|
|
|
|
from_secret: ci_account1_password
|
|
|
|
CI_ACCOUNT2:
|
|
|
|
from_secret: ci_account2
|
|
|
|
CI_ACCOUNT2_PASSWORD:
|
|
|
|
from_secret: ci_account2_password
|
|
|
|
CI_MUC_SERVER:
|
|
|
|
from_secret: ci_muc_server
|
2023-07-06 06:39:13 -07:00
|
|
|
commands:
|
|
|
|
- apt-get update
|
2024-02-09 14:17:46 -08:00
|
|
|
- apt-get install -y python3-pip cython3 gpg idn libidn-dev
|
2023-07-06 06:39:13 -07:00
|
|
|
- pip3 install emoji aiohttp aiodns
|
2024-02-09 14:17:46 -08:00
|
|
|
- python3 setup.py build_ext --inplace
|
2023-07-06 06:39:13 -07:00
|
|
|
- ./run_integration_tests.py
|