Description
Used tool: GitVersionTask
Version 5.0.1
Project target: netcoreapp2.2
We're attempting to build a multi-stage docker image on a mac Mini. During dotnet publish
the library fails with the following output:
[Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(10,9): warning : WARN [10/10/19 14:40:38:11] Could not determine assembly version: System.NullReferenceException: Object reference not set to an instance of an object. [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(10,9): warning : at GitVersion.BranchConfigurationCalculator.InheritBranchConfiguration(GitVersionContext context, Branch targetBranch, BranchConfig branchConfiguration, IList`1 excludedInheritBranches) in D:\a\1\s\src\GitVersionCore\BranchConfigurationCalculator.cs:line 48 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(10,9): warning : at GitVersion.BranchConfigurationCalculator.GetBranchConfiguration(GitVersionContext context, Branch targetBranch, IList`1 excludedInheritBranches) in D:\a\1\s\src\GitVersionCore\BranchConfigurationCalculator.cs:line 30 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(10,9): warning : at GitVersion.GitVersionContext.CalculateEffectiveConfiguration() in D:\a\1\s\src\GitVersionCore\GitVersionContext.cs:line 85 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(10,9): warning : at GitVersion.GitVersionContext..ctor(IRepository repository, Branch currentBranch, Config configuration, Boolean onlyEvaluateTrackedBranches, String commitId) in D:\a\1\s\src\GitVersionCore\GitVersionContext.cs:line 57 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(10,9): warning : at GitVersion.ExecuteCore.<>c__DisplayClass7_0.<ExecuteInternal>b__0(IRepository repo) in D:\a\1\s\src\GitVersionCore\ExecuteCore.cs:line 110 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(10,9): warning : at GitVersion.GitPreparer.WithRepository[TResult](Func`2 action) in D:\a\1\s\src\GitVersionCore\GitPreparer.cs:line 92 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(10,9): warning : at GitVersion.ExecuteCore.ExecuteGitVersion(String targetUrl, String dynamicRepositoryLocation, Authentication authentication, String targetBranch, Boolean noFetch, String workingDirectory, String commitId, Config overrideConfig, Boolean noCache) in D:\a\1\s\src\GitVersionCore\ExecuteCore.cs:line 55 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(10,9): warning : at GitVersion.ExecuteCore.TryGetVersion(String directory, VersionVariables& versionVariables, Boolean noFetch, Authentication authentication) in D:\a\1\s\src\GitVersionCore\ExecuteCore.cs:line 79 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(16,9): warning : WARN [10/10/19 14:40:38:12] Could not determine assembly version: System.NullReferenceException: Object reference not set to an instance of an object. [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(16,9): warning : at GitVersion.BranchConfigurationCalculator.InheritBranchConfiguration(GitVersionContext context, Branch targetBranch, BranchConfig branchConfiguration, IList`1 excludedInheritBranches) in D:\a\1\s\src\GitVersionCore\BranchConfigurationCalculator.cs:line 48 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(16,9): warning : at GitVersion.BranchConfigurationCalculator.GetBranchConfiguration(GitVersionContext context, Branch targetBranch, IList`1 excludedInheritBranches) in D:\a\1\s\src\GitVersionCore\BranchConfigurationCalculator.cs:line 30 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(16,9): warning : at GitVersion.GitVersionContext.CalculateEffectiveConfiguration() in D:\a\1\s\src\GitVersionCore\GitVersionContext.cs:line 85 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(16,9): warning : at GitVersion.GitVersionContext..ctor(IRepository repository, Branch currentBranch, Config configuration, Boolean onlyEvaluateTrackedBranches, String commitId) in D:\a\1\s\src\GitVersionCore\GitVersionContext.cs:line 57 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(16,9): warning : at GitVersion.ExecuteCore.<>c__DisplayClass7_0.<ExecuteInternal>b__0(IRepository repo) in D:\a\1\s\src\GitVersionCore\ExecuteCore.cs:line 110 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(16,9): warning : at GitVersion.GitPreparer.WithRepository[TResult](Func`2 action) in D:\a\1\s\src\GitVersionCore\GitPreparer.cs:line 92 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(16,9): warning : at GitVersion.ExecuteCore.ExecuteGitVersion(String targetUrl, String dynamicRepositoryLocation, Authentication authentication, String targetBranch, Boolean noFetch, String workingDirectory, String commitId, Config overrideConfig, Boolean noCache) in D:\a\1\s\src\GitVersionCore\ExecuteCore.cs:line 55 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(16,9): warning : at GitVersion.ExecuteCore.TryGetVersion(String directory, VersionVariables& versionVariables, Boolean noFetch, Authentication authentication) in D:\a\1\s\src\GitVersionCore\ExecuteCore.cs:line 79 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(36,9): warning : WARN [10/10/19 14:40:38:12] Could not determine assembly version: System.NullReferenceException: Object reference not set to an instance of an object. [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(36,9): warning : at GitVersion.BranchConfigurationCalculator.InheritBranchConfiguration(GitVersionContext context, Branch targetBranch, BranchConfig branchConfiguration, IList`1 excludedInheritBranches) in D:\a\1\s\src\GitVersionCore\BranchConfigurationCalculator.cs:line 48 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(36,9): warning : at GitVersion.BranchConfigurationCalculator.GetBranchConfiguration(GitVersionContext context, Branch targetBranch, IList`1 excludedInheritBranches) in D:\a\1\s\src\GitVersionCore\BranchConfigurationCalculator.cs:line 30 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(36,9): warning : at GitVersion.GitVersionContext.CalculateEffectiveConfiguration() in D:\a\1\s\src\GitVersionCore\GitVersionContext.cs:line 85 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(36,9): warning : at GitVersion.GitVersionContext..ctor(IRepository repository, Branch currentBranch, Config configuration, Boolean onlyEvaluateTrackedBranches, String commitId) in D:\a\1\s\src\GitVersionCore\GitVersionContext.cs:line 57 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(36,9): warning : at GitVersion.ExecuteCore.<>c__DisplayClass7_0.<ExecuteInternal>b__0(IRepository repo) in D:\a\1\s\src\GitVersionCore\ExecuteCore.cs:line 110 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(36,9): warning : at GitVersion.GitPreparer.WithRepository[TResult](Func`2 action) in D:\a\1\s\src\GitVersionCore\GitPreparer.cs:line 92 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(36,9): warning : at GitVersion.ExecuteCore.ExecuteGitVersion(String targetUrl, String dynamicRepositoryLocation, Authentication authentication, String targetBranch, Boolean noFetch, String workingDirectory, String commitId, Config overrideConfig, Boolean noCache) in D:\a\1\s\src\GitVersionCore\ExecuteCore.cs:line 55 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(36,9): warning : at GitVersion.ExecuteCore.TryGetVersion(String directory, VersionVariables& versionVariables, Boolean noFetch, Authentication authentication) in D:\a\1\s\src\GitVersionCore\ExecuteCore.cs:line 79 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(56,9): warning : WARN [10/10/19 14:40:38:12] Could not determine assembly version: System.NullReferenceException: Object reference not set to an instance of an object. [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(56,9): warning : at GitVersion.BranchConfigurationCalculator.InheritBranchConfiguration(GitVersionContext context, Branch targetBranch, BranchConfig branchConfiguration, IList`1 excludedInheritBranches) in D:\a\1\s\src\GitVersionCore\BranchConfigurationCalculator.cs:line 48 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(56,9): warning : at GitVersion.BranchConfigurationCalculator.GetBranchConfiguration(GitVersionContext context, Branch targetBranch, IList`1 excludedInheritBranches) in D:\a\1\s\src\GitVersionCore\BranchConfigurationCalculator.cs:line 30 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(56,9): warning : at GitVersion.GitVersionContext.CalculateEffectiveConfiguration() in D:\a\1\s\src\GitVersionCore\GitVersionContext.cs:line 85 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(56,9): warning : at GitVersion.GitVersionContext..ctor(IRepository repository, Branch currentBranch, Config configuration, Boolean onlyEvaluateTrackedBranches, String commitId) in D:\a\1\s\src\GitVersionCore\GitVersionContext.cs:line 57 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(56,9): warning : at GitVersion.ExecuteCore.<>c__DisplayClass7_0.<ExecuteInternal>b__0(IRepository repo) in D:\a\1\s\src\GitVersionCore\ExecuteCore.cs:line 110 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(56,9): warning : at GitVersion.GitPreparer.WithRepository[TResult](Func`2 action) in D:\a\1\s\src\GitVersionCore\GitPreparer.cs:line 92 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(56,9): warning : at GitVersion.ExecuteCore.ExecuteGitVersion(String targetUrl, String dynamicRepositoryLocation, Authentication authentication, String targetBranch, Boolean noFetch, String workingDirectory, String commitId, Config overrideConfig, Boolean noCache) in D:\a\1\s\src\GitVersionCore\ExecuteCore.cs:line 55 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /root/.nuget/packages/gitversiontask/5.0.1/build/GitVersionTask.targets(56,9): warning : at GitVersion.ExecuteCore.TryGetVersion(String directory, VersionVariables& versionVariables, Boolean noFetch, Authentication authentication) in D:\a\1\s\src\GitVersionCore\ExecuteCore.cs:line 79 [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
[14:40:37] [Step 3/8] /usr/share/dotnet/sdk/2.2.402/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.GenerateAssemblyInfo.targets(161,5): error MSB4044: The "GetAssemblyVersion" task was not given a value for the required parameter "NuGetVersion". [/src/Wdsm.Connectors.APplus/Wdsm.Connectors.APplus.csproj]
We're manually copying the .git folder from a parent directory that is not reachable in the docker container to the sources directory.
The strange thing is, when running docker build on our mac Mini, the library fails. When running the exact same docker build command on another macbook or a random Windows machine, it works perfectly fine. Running the build without docker on the mac Mini fails as well, so our assumption is that something is awry with the config on our mac Mini, but we have no idea where to start looking.
Using the dotnet tool instead of the MSBuild step on all three machines produces the same results.
Any help would be greatly appreciated!
Best Regards