anchor.diff:  
   For each environment the following tasks are created based on the environment name:
   
  -* `deployTo<environment>` : Deploys one or more plugin archives to the TeamCity server for the environment, requires the environment `dataDir` property.
  +* `deployTo<environment>` : Deploys one or more plugin archives to the TeamCity server for the environment, requires
  + the environment `dataDir` property. If the environment is using TeamCity version 2018.2 or later and the server is
  + running, the deploy task will disable and enable the plugin, if the descriptor property, `allowRuntimeReload`,
  + is set to true.
   * `undeployFrom<environment>` : Un-deploys one or more plugin archives from the TeamCity server for the environment, requires the environment `dataDir` property.
   * `start<environment>Sever` : Starts the TeamCity Server for the environment, requires the environment `homeDir` and `dataDir` properties to be defined.
   * `stop<environment>Server` : Stops the TeamCity Server for the environment, requires the environment `homeDir` property to be defined.
  
positive.code:                 email = "me@example.com"
                  vendorUrl = "vendor url"
                  vendorLogo = "vendor logo"
                  useSeparateClassloader = true
  
                  minimumBuild = "10"
                  maximumBuild = "20"
  
negative.code:                 email = 'me@example.com'
                  vendorUrl = 'vendor url'
                  vendorLogo = 'vendor logo'
  
                  useSeparateClassloader = true
                  allowRuntimeReload = true
  
                  minimumBuild = '10'
                  maximumBuild = '20'
  