-
Notifications
You must be signed in to change notification settings - Fork 413
Description
Per https://consoledonottrack.com (hosted on Netlify, incidentially 😉):
Gatsby has GATSBY_TELEMETRY_DISABLED. Homebrew has HOMEBREW_NO_ANALYTICS. Syncthing has STNOUPGRADE, a config file setting for disabling crash reporting, and a GUI prompt for usage reporting. Google Cloud SDK CLI tools has gcloud config set disable_usage_reporting true. .NET Core has DOTNET_CLI_TELEMETRY_OPTOUT. The AWS Serverless Application Model CLI has SAM_CLI_TELEMETRY=0. The Microsoft Azure CLI has AZURE_CORE_COLLECT_TELEMETRY=0. You get the idea.
I currently have to maintain an extra line in my build scripts to disable telemetry for Netlify's CLI. Could you please support this standard variable to disable telemetry?
There is precedent: NETLIFY_SITE_ID
is used instead of an arg to netlify deploy
, and NETLIFY_AUTH_TOKEN
is used instead of netlify init
. Presumably these are for ease of CI; it would be lovely if you could apply the same approach to disabling the consent-presuming spying functionality.