远程脚本失败,章鱼中的退出代码为100

问题描述 投票:0回答:1

将软件包'C:\ Octopus \ Files \ WebACE.1.0.802-WebAceReleaseBuild-20253.nupkg-9ff55845-580c-472e-be35-13f289216dd3'部署到机器'https://172.16.112.175:10933/'2019年3月5日12:01:39Info部署软件包:C: \ Octopus \ Files \ WebACE.1.0.802-WebAceReleaseBuild-20253.nupkg-9ff55845-580c-472e-be35-13f289216dd3 2019年3月5日12:02:10错误System.IO.DirectoryNotFoundException:找不到路径'C的一部分:\八达通\应用程序\ Dev15 \开发\ WebACE \ 1.0.802-WebAceReleaseBuild-20253 \ PrecompiledWeb \ localhost_2141 \包\ System.Runtime.InteropServices.RuntimeInformation.4.3.0 \运行时将\ UNIX \ LIB \ netstandard1.1 \ SYSTEM。 Runtime.InteropServices.RuntimeInformation.dll”。 2019年3月5日12:02:10 System.IO的错误.__ Error.WinIOError(Int32 errorCode,String maybeFullPath)2019年3月5日12:02:10 System.IO.FileStream.Init的错误(字符串路径,FileMode模式,FileAccess访问,Int32权限,布尔值useRights,FileShare共享,Int32 bufferSize,FileOptions选项,SECURITY_ATTRIBUTES secAttrs,String msgPath,Boolean bFromProxy,Boolean useLongPath,Boolean checkHost)2019年3月5日12:02:10 System.IO.FileStream..ctor的错误(字符串路径, FileMode模式,FileAccess访问,FileShare共享)2019年3月5日12:02:10 SharpCompress.Readers.IReaderExtensions.WriteEntryToFile(IReader reader,String destinationFileName,ExtractionOptions选项)的错误2019年3月5日12:02:10 Calamari.Integration.Packages的错误。 NuGet.NupkgExtractor.Extract(String packageFile,String directory,Boolean suppressNestedScriptWarning)在Z:\ buildAgent \ workDir \ 14ffc968155e4956 \ source \ Calamari \ Integration \ Packages \ NuGet \ NupkgExtractor.cs:line 57 March 5 September 15:02:10 Error at at鱿鱼.Deployment.Conventions.ExtractPackageConvention.Install(RunningDeployment部署)在Z:\ buildAgent \ workDir \ 14ffc968155e4956 \ source \ Calamari \ Deployment \ Conventions \ ExtractPackageConvention.cs:line 31 March 5th 2019 12:02:10 Error at Calamari.Deployment.ConventionProcessor .RunInstallConventions()在Z:\ buildAgent \ workDir \ 14ffc968155e4956 \ source \ Calamari \ Deployment \ ConventionProcessor.cs:line 60 March 5 September 201:02:02:10错误在Calamari.Deployment.ConventionProcessor.RunConventions()在Z:\ buildAgent \ workDir \ 14ffc968155e4956 \ source \ Calamari \ Deployment \ ConventionProcessor.cs:2019年3月5日12:02:10错误运行回滚约定... 2019年3月5日12:02:10错误值不能为空。 2019年3月5日12:02:10错误参数名称:path 2019年3月5日12:02:10错误System.ArgumentNullException 2019年3月5日12:02:10 System.IO.DirectoryInfo ...的错误(字符串路径)2019年3月5日12:02 :10错误在Calamari.Integration.FileSystem.CalamariPhysicalFileSystem.EnumerateFiles(String parentDirectoryPath,String [] searchPatterns)Z:\ buildAgent \ workDir \ 14ffc968155e4956 \ source \ Calamari \ Integration \ FileSystem \ CalamariPhysicalFileSystem.cs:line 194 March 5th 2019 12: 02:10错误在Calamari.Integration.Scripting.PackagedScriptRunner.FindScripts(RunningDeployment部署)在Z:\ buildAgent \ workDir \ 14ffc968155e4956 \ source \ Calamari \ Integration \ Scripting \ PackagedScriptRunner.cs:line 62 March 5th 2019 12:02:10 Error at at Z:\ buildAgent \ workDir \ 14ffc968155e4956 \ source \ Calamari \ Integration \ Scripting \ PackagedScriptRunner.cs中的Calamari.Integration.Scripting.PackagedScriptRunner.RunScripts(RunningDeployment部署):2019年3月5日12:02:10 Calamari.Deployment出现错误。 ConventionP Z:\ buildAgent \ workDir \ 14ffc968155e4956 \ source \ Calamari \ Deployment \ ConventionProcessor.cs中的rocessor.RunRollbackConventions():2019年3月5日12:02:10在Z:\ buildAgent中的Calamari.Deployment.ConventionProcessor.RunConventions()出现错误\ workDir \ 14ffc968155e4956 \ source \ Calamari \ Deployment \ ConventionProcessor.cs:line 48 March 5 Friday 201:02:10在Z:\ buildAgent \ workDir \ 14ffc968155e4956 \ source中的Calamari.Commands.DeployPackageCommand.Execute(String [] commandLineArguments)出现错误\ Calamari \ Commands \ DeployPackageCommand.cs:第117行2019年3月5日12:02:10在Z:\ buildAgent \ workDir \ 14ffc968155e4956 \ source \ Calamari \ Program.cs:line中的Calamari.Program.Execute(String [] args)出现错误2019年3月45日12:02:15Fatal远程脚本失败,退出代码为100

octopus-deploy
1个回答
0
投票

错误消息中的路径长度太长。这是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版本上获得它,那么它可能是由分支名称和内部版本号在包名称中引起的。您还可以考虑包中包含的其他二进制文件以及是否可以删除它们。

© www.soinside.com 2019 - 2024. All rights reserved.