文档首页 > > 快速入门> 基于PHP的H5应用开发> 构建并归档软件包

构建并归档软件包

分享
更新时间: 2020/05/21 GMT+08:00

编译构建为开发者提供配置简单的混合语言构建平台,支持。任务一键创建、配置和执行,实现获取代码、构建、打包等活动自动化。发布提供软件仓库、软件发布、发布包下载、发布包元数据管理等功能,实现软件包版本管理。

本PHP项目直接在Linux主机环境下直接开启服务即可运行,本身无需进行编译构建打包,但是在DevCloud中云端部署需要可识别的软件包,所以需要对PHP的程序进行简单的打包。

本节通过以下三步介绍如何使用编译构建服务将代码编译打包成软件包,并将软件包归档到软件发布库中。

  1. 新建编译构建任务
  2. 配置构建步骤
  3. 执行编译构建任务

新建编译构建任务

  1. 单击页面上方导航栏构建&发布 > 编译构建,进入“编译构建”页面。
  2. 单击“新建任务”,进入“新建编译构建任务”页面。
  3. 输入任务名称,单击“下一步”
  4. 源码源选择“DevCloud”,源码仓库选择在新建代码仓库中创建的代码仓库,分支选择“master”,单击“下一步”
  5. 选择“不使用模板,直接创建”,进入“构建步骤”页面。

配置构建步骤

  1. 添加构建步骤:“执行shell命令”“上传软件包到发布仓库”
  2. 执行shell命令:输入打包命令tar zcvf workerman_todpole.tar.gz *

      

  3. 上传软件包到发布仓库:参考下图配置构建包信息。

      

  4. 完成以上操作之后,单击“新建”完成配置。

执行编译构建任务

  1. 进入“编译详情”页,单击“执行”,启动构建任务,提示“构建成功”,表示任务执行成功完成。

    若执行失败,请查看日志信息排查问题,或通过编译构建-常见问题查找解决方法。

      

  2. 单击页面上方导航栏发布,进入“软件发布库”页面。
  3. 依次单击文件夹“workerman_todpole > 1.0”,可以看到生成的软件包“workerman_todpole.tar.gz”

      

至此,您已经完成了软件包的构建与归档操作。

  

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问