При использовании препроцессора кипарисового огурца в моем пакете package.json есть следующее:
"ci-test": "npx cypress-tags run -e TAGS=\"@SOMETAG and not @OTHERTAG\""
Когда я запускаю npm run ci-test, он работает, и все сценарии с @OTHERTAG игнорируются.
Но при запуске той же команды вот так
npm run ci-$project -- --env username=$user,password=$password,loginrealm=$namespace
внутри контейнера докеров он просто выполняет все тесты, помеченные @SOMETAG, и игнорирует вторую часть команды с "а не @OTHERTAG"
Еще меня смущает тот факт, что в официальной документации указано, что я должен использовать такую команду, как
"ci-test": "npx cypress-tags run -e TAGS='@SOMETAG and not @OTHERTAG'"
но тогда он не находит никаких тегов.