HarmonyOS 鸿蒙Next Jenkins脚本调用接口

发布于 1周前 作者 caililin 来自 鸿蒙OS

HarmonyOS 鸿蒙Next Jenkins脚本调用接口

是否支持Jenkins脚本调用接口

2 回复
请参考以下文档:

https://developer.huawei.com/consumer/cn/doc/AppGallery-connect-Guides/agcapi-jenkins-overview-0000001225571082

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/ide-command-line-building-app-0000001672412437-V5

鸿蒙暂时只支持上述的流水线打包,

测试人员自行通过Jenkins打包并安装APP进行测试工作:

请参考邀请/公开测试:https://developer.huawei.com/consumer/cn/doc/app/agc-help-harmonyos-testapp-0000001873653977#section102311027173217

《发布企业内部应用》指导

https://developer.huawei.com/consumer/cn/doc/app/agc-help-harmonyos-internalrelease-0000001756878768

编译构建这边有命令行,用Jenkins脚本脚本能调用命令行就可以使用.

更多关于HarmonyOS 鸿蒙Next Jenkins脚本调用接口的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS(鸿蒙)系统中,使用Jenkins脚本调用接口通常涉及自动化构建和测试流程。以下是如何在Jenkins中实现这一操作的简述:

  1. 环境配置

    • 确保Jenkins服务器上已安装并配置好必要的工具链,如HarmonyOS SDK和相关依赖。
    • 配置Jenkins以使用合适的Shell环境(如bash),以便执行HarmonyOS相关的脚本。
  2. Jenkins任务配置

    • 创建一个新的Jenkins任务,选择“Freestyle project”或“Pipeline project”。
    • 在构建步骤中,添加一个“Execute shell”或“Execute Windows batch command”步骤。
    • 在该步骤中,编写用于调用HarmonyOS接口的脚本。这通常包括编译、打包、签名以及调用特定API的命令。
  3. 脚本编写

    • 脚本应包含HarmonyOS特定的命令,如使用hb(HarmonyOS Build)工具进行项目构建。
    • 如果需要调用特定的API,脚本应包含相应的命令行工具或脚本命令。
  4. 参数化构建

    • 可以使用Jenkins的参数化构建功能,以便在构建时传递不同的参数给HarmonyOS脚本。
  5. 日志记录

    • 确保Jenkins任务配置了足够的日志记录,以便在构建失败时能够定位问题。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html

回到顶部