Сбой удаленного сценария с кодом выхода 100 в осьминоге

Развертывание пакета 'C: \ Octopus \ Files \ WebACE.1.0.802-WebAceReleaseBuild-20253.nupkg-9ff55845-580c-472e-be35-13f289216dd3' на машине 'https://172.16.112.175:10933/'

March 5th 2019 12:01:39Info
Deploying package:    C:\Octopus\Files\WebACE.1.0.802-WebAceReleaseBuild-20253.nupkg-9ff55845-580c-472e-be35-13f289216dd3
March 5th 2019 12:02:10Error
System.IO.DirectoryNotFoundException: Could not find a part of the path 'C:\Octopus\Applications\Dev15\Development\WebACE\1.0.802-WebAceReleaseBuild-20253\PrecompiledWeb\localhost_2141\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\runtimes\unix\lib\netstandard1.1\System.Runtime.InteropServices.RuntimeInformation.dll'.
March 5th 2019 12:02:10Error
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
March 5th 2019 12:02:10Error
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
March 5th 2019 12:02:10Error
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)
March 5th 2019 12:02:10Error
   at SharpCompress.Readers.IReaderExtensions.WriteEntryToFile(IReader reader, String destinationFileName, ExtractionOptions options)
March 5th 2019 12:02:10Error
   at Calamari.Integration.Packages.NuGet.NupkgExtractor.Extract(String packageFile, String directory, Boolean suppressNestedScriptWarning) in Z:\buildAgent\workDir\14ffc968155e4956\source\Calamari\Integration\Packages\NuGet\NupkgExtractor.cs:line 57
March 5th 2019 12:02:10Error
   at Calamari.Deployment.Conventions.ExtractPackageConvention.Install(RunningDeployment deployment) in Z:\buildAgent\workDir\14ffc968155e4956\source\Calamari\Deployment\Conventions\ExtractPackageConvention.cs:line 31
March 5th 2019 12:02:10Error
   at Calamari.Deployment.ConventionProcessor.RunInstallConventions() in Z:\buildAgent\workDir\14ffc968155e4956\source\Calamari\Deployment\ConventionProcessor.cs:line 60
March 5th 2019 12:02:10Error
   at Calamari.Deployment.ConventionProcessor.RunConventions() in Z:\buildAgent\workDir\14ffc968155e4956\source\Calamari\Deployment\ConventionProcessor.cs:line 28
March 5th 2019 12:02:10Error
Running rollback conventions...
March 5th 2019 12:02:10Error
Value cannot be null.
March 5th 2019 12:02:10Error
Parameter name: path
March 5th 2019 12:02:10Error
System.ArgumentNullException
March 5th 2019 12:02:10Error
   at System.IO.DirectoryInfo..ctor(String path)
March 5th 2019 12:02:10Error
   at Calamari.Integration.FileSystem.CalamariPhysicalFileSystem.EnumerateFiles(String parentDirectoryPath, String[] searchPatterns) in Z:\buildAgent\workDir\14ffc968155e4956\source\Calamari\Integration\FileSystem\CalamariPhysicalFileSystem.cs:line 194
March 5th 2019 12:02:10Error
   at Calamari.Integration.Scripting.PackagedScriptRunner.FindScripts(RunningDeployment deployment) in Z:\buildAgent\workDir\14ffc968155e4956\source\Calamari\Integration\Scripting\PackagedScriptRunner.cs:line 62
March 5th 2019 12:02:10Error
   at Calamari.Integration.Scripting.PackagedScriptRunner.RunScripts(RunningDeployment deployment) in Z:\buildAgent\workDir\14ffc968155e4956\source\Calamari\Integration\Scripting\PackagedScriptRunner.cs:line 30
March 5th 2019 12:02:10Error
   at Calamari.Deployment.ConventionProcessor.RunRollbackConventions() in Z:\buildAgent\workDir\14ffc968155e4956\source\Calamari\Deployment\ConventionProcessor.cs:line 69
March 5th 2019 12:02:10Error
   at Calamari.Deployment.ConventionProcessor.RunConventions() in Z:\buildAgent\workDir\14ffc968155e4956\source\Calamari\Deployment\ConventionProcessor.cs:line 48
March 5th 2019 12:02:10Error
   at Calamari.Commands.DeployPackageCommand.Execute(String[] commandLineArguments) in Z:\buildAgent\workDir\14ffc968155e4956\source\Calamari\Commands\DeployPackageCommand.cs:line 117
March 5th 2019 12:02:10Error
   at Calamari.Program.Execute(String[] args) in Z:\buildAgent\workDir\14ffc968155e4956\source\Calamari\Program.cs:line 45
March 5th 2019 12:02:15Fatal
The remote script failed with exit code 100

person Shaun Kedroski    schedule 05.03.2019    source источник
comment
Получение этого только в определенных развертываниях, когда я использую сборки функций или разрабатываю сборки, все работает так, как ожидалось, это происходит только в сборках выпуска   -  person Shaun Kedroski    schedule 05.03.2019
comment
К вашему сведению, я уже проверил все разрешения, и такие и другие сборки отлично работают с той же папкой и т.д ..   -  person Shaun Kedroski    schedule 05.03.2019
comment
Вы когда-нибудь выясняли причину этого? Я сталкиваюсь с этим сейчас и не знаю, почему.   -  person John Zabroski    schedule 06.12.2019


Ответы (1)


Длина пути в сообщении об ошибке слишком велика. Это 263 символа.

C:\Octopus\Applications\Dev15\Development\WebACE\1.0.802-WebAceReleaseBuild-20253\PrecompiledWeb\localhost_2141\packages\System.Runtime.InteropServices.RuntimeInformation.4.3.0\runtimes\unix\lib\netstandard1.1\System.Runtime.InteropServices.RuntimeInformation.dll

Если вы говорите, что получаете его только в Feature сборках, это может быть вызвано именем ветки, а номер сборки указан в имени пакета. Вы также можете подумать, какие еще двоичные файлы вы отправляете в пакете, и можно ли их удалить.

person benPearce    schedule 08.03.2019