就是跟楼主的一样出现在这个的地方如果命令行的话会继续往下走。
[14012] Start building assets
[14012] Start spawn build-worker
[14012] Finish spawn build-worker
[14012] Start init build-worker
[14012] Finish init build-worker
[14012] Start build-assets in worker
应该是交互式权限的问题。直接命令行手工调起没问题。
我的CI也出现了问题,之前2.1.3不会,升级到2.3.2后不行了。。
人工输入命令启动脚本就可以。
已经找到原因,把jenkins的agents用手工打开即可,如果是后台隐藏打开的会失败,显然就是gui权限问题。无界面调用方式会使ccc的GPU参数的那个进程卡主。
点个赞,麻烦你提供下之前的Jenkins agent 的启动方式吗?
你是说这个吗?这个文档里一直有写:CocosCreator 命令行运行的时候也是需要 GUI 环境的。如果你的 Jenkins 无法使用 CocosCreator 命令行运行,一个解决办法是:确保 Jenkins 运行在 agent 模式下,这样才能访问到 WindowServer。详见:https://stackoverflow.com/questions/13966595/build-unity-project-with-jenkins-failed
不这么做的话 2.0 2.1也用不了吧?
想问下 Jenkins mac下怎么操作呢