diff --git a/clementine-it/README.md b/clementine-it/README.md index 748fc672..f4878f8b 100644 --- a/clementine-it/README.md +++ b/clementine-it/README.md @@ -32,7 +32,7 @@ docker run --rm -d --name clementine -p 5500:5500 -e AUTH_CODE=12345 -e STREAMIN -Pclementine.host=localhost -Pclementine.authCode=12345 ``` -`STREAMING=1` starts Clementine with remote streaming (*Allow playing on remote devices*, and `--experimental-remote-streaming` for releases before 1.4.1-238, which need it), so it can play on the app's renderer; without it, `RemoteStreamingIntegrationTest` is skipped. +`STREAMING=1` starts Clementine with remote streaming (*Allow playing on remote devices*), so it can play on the app's renderer; without it, `RemoteStreamingIntegrationTest` is skipped. CI uses Clementine's latest release by default. You can choose a different release tag when starting the workflow by hand. diff --git a/clementine-it/entrypoint.sh b/clementine-it/entrypoint.sh index 080fc948..f420b53b 100755 --- a/clementine-it/entrypoint.sh +++ b/clementine-it/entrypoint.sh @@ -94,13 +94,7 @@ if [ "${1:-}" = "--seed" ]; then exit 0 fi -# Releases before 1.4.1-238 play on remotes only with --experimental-remote-streaming; later ones -# do by default and refuse the flag. The binary names its long options without the dashes. -streaming=() -if [ "${STREAMING:-}" = 1 ] && grep -q -a experimental-remote-streaming "$(command -v clementine)"; then - streaming=(--experimental-remote-streaming) -fi -dbus-run-session -- clementine --verbose "${streaming[@]}" & +dbus-run-session -- clementine --verbose & pid=$! trap 'kill $pid 2>/dev/null' TERM INT