自定义构建步骤工作灯6.2

时间:2014-10-27 11:51:32

标签: ibm-mobilefirst worklight-cli

我有两个关于Worklight 6.2构建过程的问题:

问题1 :是否可以将标准Worklight(6.2)构建过程与自定义构建步骤集成?

我需要按如下方式添加它:

  1. 初始构建过程
  2. WLApp Build(优化步骤)
  3. 自定义步骤
  4. WLApp包装
  5. 适配器构建和打包
  6. WAR构建和打包
  7. 结束构建过程
  8. 问题2 (关于第3步):是否可以在wlapp打包过程之前修改wlapp文件(在优化步骤之后立即进行)?

    我正在使用CLI命令:wl build。

1 个答案:

答案 0 :(得分:1)

从Worklight 6.2开始,在标准Worklight构建期间,没有支持的方法来执行自定义活动。出于生产目的,您可能希望混淆JS,缩小图像等,通常在构建系统上执行此操作,在WL构建和打包之前。这使每个环境的优化变得复杂,但这是我们目前可以做的最好的。

就黑客攻击生成的WLApp文件而言,我不相信这可以做到,因为一旦部署就会​​失败安全检查。

我们希望在将来的版本中启用扩展构建过程。我们正在评估已为此定义的RFE。类似地,我们正在研究在构建期间提供JS资源的简单模糊处理。移动和桌面WebApps已经可以实现这一点,我们希望将其扩展到包含可部署的应用程序。