aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLinus Jahn <lnj@kaidan.im>2021-04-02 18:55:11 +0200
committerLinus Jahn <lnj@kaidan.im>2021-04-02 19:07:08 +0200
commit222ab4071d3427f8568ca171fdc9f2f08b0dd722 (patch)
treefa988ff6cee4a16233f10c4144f0cc5d178b7689
parentfdbe1aef602b03f35be1d5e9d8baf02fb6c8f00a (diff)
github-ci: Enable integration tests
-rw-r--r--.github/workflows/tests.yml8
1 files changed, 8 insertions, 0 deletions
diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml
index f89c52b9..18bb813c 100644
--- a/.github/workflows/tests.yml
+++ b/.github/workflows/tests.yml
@@ -20,6 +20,10 @@ jobs:
- os: macos-latest
config: full
qt_version: 5.9.9
+ - os: ubuntu-latest
+ config: full-debug
+ qt_version: 5.15.2
+ tests_integration: 1
steps:
- uses: actions/checkout@v2
- name: Install Qt
@@ -34,6 +38,10 @@ jobs:
sudo /usr/libexec/ApplicationFirewall/socketfilterfw --setglobalstate off
- name: Run tests
run: tests/travis/build-and-test
+ env:
+ QXMPP_TESTS_INTEGRATION_ENABLED: ${{ matrix.tests_integration }}
+ QXMPP_TESTS_JID: ${{ secrets.INTEGRATION_TEST_ACCOUNT_JID }}
+ QXMPP_TESTS_PASSWORD: ${{ secrets.INTEGRATION_TEST_ACCOUNT_PASSWORD }}
- uses: codecov/codecov-action@v1
with:
token: ${{ secrets.CODECOV_TOKEN }}