version: 3.0.{build}
# The above also controls the VSIX Version. For any dlls which are intended to be referenced from
# 3rd parties, eg, any contract DLLs, those have their own AssemblyInfo/AssemblyVersioning.

configuration: Release
platform: Any CPU

build:
  parallel: true
  verbosity: minimal

artifacts:
- path: Binaries\Release12.0\PowerShellTools.vsix
  name: PowerShellTools.vsix

assembly_info:
  patch: true
  file: Build\AssemblyVersion.cs
  assembly_version: '{version}'
  assembly_file_version: '{version}'
  assembly_informational_version: '{version}-{branch}'
version: 3.0.{build}
# The above also controls the VSIX Version. For any dlls which are intended to be referenced from
# 3rd parties, eg, any contract DLLs, those have their own AssemblyInfo/AssemblyVersioning.
# If there are any breaking changes it recommended that the below assembly_version is changed as well.

configuration: Release
platform: Any CPU

build:
  parallel: true
  verbosity: minimal

artifacts:
- path: Binaries\Release12.0\PowerShellTools.vsix
  name: PowerShellTools.vsix

assembly_info:
  patch: true
  file: Build\AssemblyVersion.cs
  assembly_version: '3.0.0.0'
  assembly_file_version: '{version}'
  assembly_informational_version: '{version}-{branch}'
Set AssemblyVersion to a fixed 3.0.0.0
Set AssemblyVersion to a fixed 3.0.0.0
