.gitlab-ci.yml: Simplify test environment declaration
Defining EXTERNAL_TESTS_COMMAND
as an extra command makes it easy to
miss it, especially when adding new environments (as I was recently
bitten by it). Instead of that, we can control the environments using
TOXENV
variable.