[2019/04/25]
上次使用变更workspace路径的方式处理后,后面还是出了一样的问题;痛定思痛,把XCode的build的缓存目录指定到了一个路径较短的位置,比如:/User/{your account name}/A/B
选择指定目录
error: unable to spawn process (Argument list too long)
本质就是目录层级太深,可以在根目录创建一个名字较短文件夹,然后快捷方式放到你的workspace中去;
比如你的 Job 的 workspace 目录:
/Users/accountname/Jenkins/workspace/test/upload-to-appsetore/
你可以创建对应的短路径文件夹:
/Users/accountname/A/
然后删掉upload-to-appsetore
文件夹,创建upload-to-appsetore
空文件,执行:
ln -s -f /Users/accountname/Jenkins/workspace/test/upload-to-appsetore/ /Users/accountname/A
网友评论