From fe94505a3cc69bb8bcf8c4e2194705b6bea6e92f Mon Sep 17 00:00:00 2001 From: Jesse Chan Date: Tue, 2 Mar 2021 22:45:39 +0800 Subject: [PATCH] CI: test against jesec/rtorrent --- .github/workflows/test-backend.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test-backend.yml b/.github/workflows/test-backend.yml index 0f26f36b..062afd73 100644 --- a/.github/workflows/test-backend.yml +++ b/.github/workflows/test-backend.yml @@ -27,10 +27,21 @@ jobs: - run: sudo add-apt-repository -y ppa:qbittorrent-team/qbittorrent-unstable - run: sudo add-apt-repository -y ppa:transmissionbt/ppa - - run: sudo apt-get install -y rtorrent qbittorrent-nox transmission-daemon + - run: sudo apt-get install -y qbittorrent-nox transmission-daemon + + - run: | + wget https://nightly.link/jesec/rtorrent/workflows/publish-rolling/master/rtorrent-deb-amd64.zip + unzip rtorrent-deb-amd64.zip + sudo dpkg -i rtorrent-deb.deb - run: npm ci --no-optional - run: npm test || npm test || npm test - uses: codecov/codecov-action@v1 if: matrix.node == 15 + + - run: | + sudo apt-get remove --purge -y rtorrent + sudo apt-get install -y rtorrent + + - run: npm test -- --selectProjects rtorrent