3.8.7mac jenkins打包失败:Error: 当前初始场景不存在或在 Bundle 中,无法设置为初始场景。

这个办法是真可以了。 但是这没得完美解决的吗? :rofl:

没有,要等官方修复

将jenkins 改一下不要后台启动就好了,亲测有效!

怎么个改法? :joy: :joy:

mac 上安装多数用的官方提供的这个吧:

  • Install the latest LTS version: brew install jenkins-lts
  • Start the Jenkins service: brew services start jenkins-lts
  • Restart the Jenkins service: brew services restart jenkins-lts
  • Update the Jenkins version: brew upgrade jenkins-lts

把这个关了,brew services stop jenkins-lts; 然后直接在命令行执行 jenkins-lts

用java启动,还是用系统服务启动?

我用 brew 安装的,直接命令行调用jenkins-lts 命令就行了,看上去是用java

是的,用homebrew装的。

我去试试看

这个方案确实也是可以的。难怪为什么我另一台mac机可以打包,因为另一台机器的jenkins就是做命令行启动的,不是做service启动的

我们这边保持空工程打开和修改jenkins执行方式都做了,有时候打包成功,但还是有概率会失败(碰到importer警告),请问楼主现在打包能一直成功吗?还有其他优化方法吗

开空工程后,就能一直打包成功了。 修改jenkins的执行方式,我也是有时成功有时失败

1赞

我这边也是开一个空工程项目,然后 jenkins 就可以正常打包。但是我发现我的 intel mac mini 没有任何问题。只有 m2 mac mini 会有问题。

intel mac mini:
系统版本:14.6.1

m2 mac mini
系统版本: 15.5

遇到同样的问题,要打开编辑器 才能正常在jenkins 打包,这个bug不修下吗

暂时找到了解决方法,就是ssh 进来本机后 再调用打包命令,这样就不在jenkins环境内了,能正常出包。

我前面有说。 不用jenkins是能正常打包的。 就是用jenkins不能打包。。 :joy: