With release 3.19.0 in, this commit leads to TeamCity CI builds failing for us with Option --teamcity specified but the extension is not installed.
even though we do not specify this option and we do not use any of TeamCity's nunit-related features: we just happen to use nunit3-console to run tests.
nunit3-console --noheader --noresult /path/to/tests.dll
Can be reproduced easily by setting a non-empty TEAMCITY_PROJECT_NAME
environment variable.
So:
--teamcity
is specified even though that is not the case, which is a bit confusingTEAMCITY_PROJECT_NAME
environment variable as running under TeamCity. While correct, it also treats that as 'must use TeamCity extension', but that is for us not the caseI'd suggest that either the behavior is reverted, or modified to show a warning instead of an error (perhaps with a modified message stating 'TeamCity detected' or similar), or else made such that the user needs to explicitly request the TeamCity functionality (so by passing --teamcity
or by another environment variable).
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4