Jenkins命令打包卡住,困扰好几天了,求引擎组大佬支持 PS:本地命令正常

  • Creator 版本:v2.3

  • 目标平台: Android

  • 详细报错信息,包含调用堆栈:本地命令正常,jenkins 命令打包卡住
    全新项目报错:----------------------------------------------------------------------------
    Cocos2dx root: D:\software\CocosCreator\resources\cocos2d-x
    native environment string : COCOS_FRAMEWORKS=D:\software\CocosCreator\resources;COCOS_X_ROOT=D:\software\CocosCreator\resources\cocos2d-x;COCOS_CONSOLE_ROOT=D:\software\CocosCreator\resources\cocos2d-x\tools\cocos2d-console\bin;NDK_ROOT=D:\android-ndk-r20b;ANDROID_SDK_ROOT=D:\Android-SDK
    Cocos2dx root: D:\software\CocosCreator\resources\cocos2d-x
    [6304] Cocos Service load base data!

[6304] Building 3D physics modules…

build jsb-adapter: 824.178ms

旧项目报错:----------------------------------------------------------------------------------------------------
Builder: do custom process [build-start]
[2596] Building D:\jenkins\workspace\yy-saas-app

[2596] Destination D:\jenkins\workspace\yy-saas-app\build\jsb-link

[2596] Delete D:\jenkins\workspace\yy-saas-app\build\jsb-link\subpackages//*,D:\jenkins\workspace\yy-saas-app\build\jsb-link\res//,D:\jenkins\workspace\yy-saas-app\build\jsb-link\src/**/

Cocos2dx root: D:\software\CocosCreator\resources\cocos2d-x
native environment string : COCOS_FRAMEWORKS=D:\software\CocosCreator\resources;COCOS_X_ROOT=D:\software\CocosCreator\resources\cocos2d-x;COCOS_CONSOLE_ROOT=D:\software\CocosCreator\resources\cocos2d-x\tools\cocos2d-console\bin;NDK_ROOT=D:\android-ndk-r20b;ANDROID_SDK_ROOT=D:\Android-SDK
Cocos2dx root: D:\software\CocosCreator\resources\cocos2d-x
build jsb-adapter: 1241.014ms

  • 重现方式:必现

  • 之前哪个版本是正常的 :

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :Windows 10

  • 编辑器之前是否有其它报错 :

  • 出现概率:100%

  • 额外线索:旧项目,新建项目在本地命令均可,在Jenkins上均卡住失败

有没有人遇到过类似的问题,请提供一下解决方法:weary: 实在是困扰好几天了

@jare

一样 困扰很久了 自从从2.0.9升级到2.2 jenkins整个就废了 官方也不会给解决方案 ,一直卡住 也 没有任何错误输出,也不是jenkins账号的问题,所有能试的方法都试了

每次就卡在这个位置
Builder: do custom process [build-start]
[12868] Building E:\apache-tomcat-9.0.20\webapps\workspace\trunk_webDesktop\ZM

[12868] Destination E:\apache-tomcat-9.0.20\webapps\workspace\trunk_webDesktop\ZM\build\web-desktop

[12868] Delete E:\apache-tomcat-9.0.20\webapps\workspace\trunk_webDesktop\ZM\build\web-desktop\subpackages/**/,E:\apache-tomcat-9.0.20\webapps\workspace\trunk_webDesktop\ZM\build\web-desktop**

Exclude modules: D:\CocosCreator\resources\engine\extensions\dragonbones\index.js,D:\CocosCreator\resources\engine\cocos2d\core\components\CCMotionStreak.js,D:\CocosCreator\resources\engine\cocos2d\core\renderer\webgl\assemblers\motion-streak.js,D:\CocosCreator\resources\engine\cocos2d\core\physics\index.js,D:\CocosCreator\resources\engine\cocos2d\core\components\CCStudioComponent.js,D:\CocosCreator\resources\engine\cocos2d\core\components\SwanSubContextView.js,D:\CocosCreator\resources\engine\cocos2d\videoplayer\CCVideoPlayer.js,D:\CocosCreator\resources\engine\cocos2d\webview\CCWebView.js,D:\CocosCreator\resources\engine\cocos2d\core\components\WXSubContextView.js

好像不太一样,我的是卡在build jsb-adapter

有了新发现,在任务管理器找到ccc,然后属性–安全,给所有用户都赋予所有权限(不知道会Jenkins会是哪个用户调起的),重新在Jenkins上打包会发现一直在打印Load worker timeout, reload worker.

jenkins打包和普通的命令行打包有什么区别啊

顶一下 希望引起官方重视

普通命令跟Jenkins本质上没有区别,只不过什么都要自己控制

官方不管啊,要管早管了

应该运行权限问题,暂时可以在外面套个本地运行程序去执行cocos的cmdline

遇到了同样的问题,不过我的是卡在这里:

引擎版本:2.2.2

@panda @王哲 @哲锋 @minggo 大佬们

creator命令也需要图形界面。。你那个jenkins的机器。是在纯命令行运行的把?
以上纯属猜测。

目测跟creator版本有关,自测2.0.9正常出包,但是引擎版本比较老了…跟不上需求,2.2.2重新下安装包安装后,问题又更新了:

详见:通过Jenkins构建项目,因进程问题卡住

官方根本不care这些问题。。

我用mac机器,Jenkins 是权限问题,和cocos关系不大

没时间弄它。。 它太重,不如自己写定时器脚本

遇到问题的各位,能否提供下完整的Jenkins打包卡住的截图呢?这样我们比较方便排查问题:grin:
@692962199 @111894