VSO Release — RangeError: Maximum call stack size exceeded
VSO Release — RangeError: Maximum call stack size exceeded
错误信息:
18:05:28 RangeError: Maximum call stack size exceeded
18:05:28 at RegExp.exec (native)
18:05:28 at win32SplitPath (path.js:95:29)
18:05:28 at Object.win32.dirname (path.js:331:16)
18:05:28 at mkdirSyncRecursive (D:\Agent\modules\vso-task-lib[=10=].4.5\node_modules\shelljs\src\mkdir.js:7:22)
18:05:28 at mkdirSyncRecursive (D:\Agent\modules\vso-task-lib[=10=].4.5\node_modules\shelljs\src\mkdir.js:16:3)
发布定义:
- 只有一项任务:Windows机器文件复制:源、机器、管理员登录:一切正常。
我也试过Utility-Copy-File Task,同样的错误。
请帮忙。
这不是一个直接的答案,而是通过使用 Publish Task 解决的,最初无法通过,后来将解决方案模式从调试更改为发布,签入,还将 VSO 构建也从调试更改为发布,然后通过。
我发现了这个错误:
shell.js: internal error
RangeError: Maximum call stack size exceeded
at String.charCodeAt (native)
at Object.dirname (path.js:706:21)
at mkdirSyncRecursive
TFS Release(on premise)的错误是很久以前(关于网络密码更改期),构建代理是在特定用户(不是服务帐户)下设置的。该用户收到更改密码的提示,he/she 照做了。构建代理上的 windows 服务可能无法 "log in" 访问网络共享。切换到没有过期密码的服务帐户(就像你应该的那样),并已修复!
错误信息:
18:05:28 RangeError: Maximum call stack size exceeded
18:05:28 at RegExp.exec (native)
18:05:28 at win32SplitPath (path.js:95:29)
18:05:28 at Object.win32.dirname (path.js:331:16)
18:05:28 at mkdirSyncRecursive (D:\Agent\modules\vso-task-lib[=10=].4.5\node_modules\shelljs\src\mkdir.js:7:22)
18:05:28 at mkdirSyncRecursive (D:\Agent\modules\vso-task-lib[=10=].4.5\node_modules\shelljs\src\mkdir.js:16:3)
发布定义:
- 只有一项任务:Windows机器文件复制:源、机器、管理员登录:一切正常。
我也试过Utility-Copy-File Task,同样的错误。
请帮忙。
这不是一个直接的答案,而是通过使用 Publish Task 解决的,最初无法通过,后来将解决方案模式从调试更改为发布,签入,还将 VSO 构建也从调试更改为发布,然后通过。
我发现了这个错误:
shell.js: internal error
RangeError: Maximum call stack size exceeded
at String.charCodeAt (native)
at Object.dirname (path.js:706:21)
at mkdirSyncRecursive
TFS Release(on premise)的错误是很久以前(关于网络密码更改期),构建代理是在特定用户(不是服务帐户)下设置的。该用户收到更改密码的提示,he/she 照做了。构建代理上的 windows 服务可能无法 "log in" 访问网络共享。切换到没有过期密码的服务帐户(就像你应该的那样),并已修复!