构建发布

由于小程序必须使用静态的模板,和 PaaS 平台现有的元数据体系有冲突。此处的构建应用只针对“ APP ”和“ H5 ”类型的应用。如果你需要将之前设计的应用生成为小程序,请查看生成小程序

构建应用

回到应用详情页面的 测试环境 Tab。你可能已经发现了,当前版本的状态为“待构建”,并且 当前启用 按钮是不可选的。

待构建

点击右边的 构建 按钮,打开构建记录页面,并触发第一次构建。等待构建状态变为“成功”就可以发布当前版本了。

构建中

系统会保留每次构建的记录,点击 查看日志 可以查看每次构建的构建日志。构建日志在构建失败的时候非常有用,可以让你快速的定位问题。在构建历史页面点击 构建 按钮可以重新构建。

发布应用

在发布之前请确保你要发布的版本已经构建成功。点击你要发布的版本就可以完成发布了。

APP

当你切换发布版本时,会触发 APP 的热更新,详细信息请查看 热更新。如果是第一次构建,请继续下一步打包 APP

H5

你可以在浏览器或者对应的 APP(微信/云助手/企业微信)中查看刚刚发布的应用。对应的URL是:

  • 发布版本:https://webapp.mypaas.com.cn/开发者账号/应用名称/环境/
  • 未发布版本:https://webapp.mypaas.com.cn/开发者账号/应用名称/环境/版本号/

其中环境的值不同环境分别为:测试环境 - test,预发布环境 - beta,正式环境 - prod。

location [任意路径] {
    proxy_set_header Host webapp.mypaas.com.cn;
    proxy_pass https://webapp.mypaas.com.cn/accountName/webappName/env
    proxy_redirect default;
}
#当路径不为/时,需要在应用设置[自定义路径],重新构建后生效
#accountName,webappName全为小写

#为了获取静态资源
location /accountName/webappName/env {
    proxy_set_header Host webapp.mypaas.com.cn;
    proxy_pass https://webapp.mypaas.com.cn/accountName/webappName/env
    proxy_redirect default;
}

注意

  1. 如果你重新设计了已发布版本的元数据,不需要回到 移动 PaaS 平台重新构建,你只需要刷新页面 / 重启 APP 就可以生效了。
  2. 每个环境下面只能存在一个发布的版本,当你发布了一个新的版本,以前发布的版本将被取消发布!你的应用也总是会使用对应环境下发布的版本。
  3. url中所有字母必须是小写字母。