Задача в csproj
<Target Name="AfterBuild" Condition=" '$(Configuration)' != 'Debug'">
<GetAssemblyIdentity AssemblyFiles="$(TargetPath)">
<Output TaskParameter="Assemblies" ItemName="myAssemblyInfo" />
</GetAssemblyIdentity>
<Exec Command="..\packages\NuGet.CommandLine.5.2.0\tools\nuget pack Test.nuspec -Version $([System.Version]::Parse(%(myAssemblyInfo.Version)).ToString(3)) -Properties Configuration=$(Configuration) -OutputDirectory $(OutDir)" />
<Exec Command="..\packages\squirrel.windows.1.9.1\tools\Squirrel.exe --releasify $(OutDir)Test.$([System.Version]::Parse(%(myAssemblyInfo.Version)).ToString(3)).nupkg --releaseDir $(OutDir)TestReleases --no-msi" />
</Target>
Результат выполнения
AfterBuild:
..\packages\NuGet.CommandLine.5.2.0\tools\nuget pack Test.nuspec -Version 1.0.7220 -Properties Configuration=Release -OutputDirectory bin\Release\
Tentative de cr�ation du package depuis 'Test.nuspec'.
Successfully created package 'bin\Release\Test.1.0.7220.nupkg'.
..\packages\squirrel.windows.1.9.1\tools\Squirrel.exe --releasify bin\Release\Test.1.0.7220.nupkg --releaseDir bin\Release\TestReleases --no-msi
C:\GitLab-Runner\builds\HAX-WWs1\0\XXX\XXX\XXX.XXX.Test\XXX.XXX.Test.csproj(298,5): error MSB3073: La commande "..\packages\squirrel.windows.1.9.1\tools\Squirrel.exe --releasify bin\Release\Test.1.0.7220.nupkg --releaseDir bin\Release\TestReleases --no-msi" s'est arr�t�e avec le code -1.
G�n�ration du projet "C:\GitLab-Runner\builds\HAX-WWs1\0\XXX\XXX\XXX.XXX.Test\XXX.XXX.Test.csproj" termin�e (cibles par d�faut) -- �CHEC.
Если я строю проект, все работает нормально: папка и файлы создаются без ошибок. Но после нажатия на GitLab бегун продолжает терпеть неудачу.