Nerdbank.GitVersioning с одинаковым конфигом дает разные результаты - PullRequest
0 голосов
/ 27 марта 2019

Я только что настроил Nerdbank.GitVersionning в своем проекте, и у меня такая же настройка, как и у Dapper

Вот мой version.json

{
  "$schema": "https://raw.githubusercontent.com/AArnott/Nerdbank.GitVersioning/master/src/NerdBank.GitVersioning/version.schema.json",
  "version": "0.1.0-alpha.{height}",
  "assemblyVersion": "0.1.0.0",
  "publicReleaseRefSpec": [
    "^refs/heads/master$",
    "^refs/tags/v\\d+\\.\\d+"
  ],
  "nugetPackageVersion": {
    "semVer": 2
  },
  "cloudBuild": {
    "buildNumber": {
      "enabled": true,
      "setVersionVariables": true
    }
  }
}

Если я сделаю nbgv get-version:

Version:                      0.1.0.1
AssemblyVersion:              0.1.0.0
AssemblyInformationalVersion: 0.1.0-alpha.1+021de4e5ee
NuGet package Version:        0.1.0-alpha.1
NPM package Version:          0.1.0-alpha.1

Вот версия Dapper's.json

{
  "version": "1.50.8-alpha.{height}",
  "assemblyVersion": "1.50.0.0",
  "publicReleaseRefSpec": [
    "^refs/heads/master$",
    "^refs/tags/v\\d+\\.\\d+"
  ],
  "nugetPackageVersion": {
    "semVer": 2
  },
  "cloudBuild": {
    "buildNumber": {
      "enabled": true,
      "setVersionVariables": true
    }
  }
}

Если я делаю nbgv get-version:

Version:                      1.50.8.23
AssemblyVersion:              1.50.0.0
AssemblyInformationalVersion: 1.50.8-alpha.23+e7020b2bde
NuGet package Version:        1.50.8-alpha.23.e7020b2bde
NPM package Version:          1.50.8-alpha.23.e7020b2bde

Любая идея о том, почему есть разницана версию пакета Nuget & NPM?

...