收藏
回答

小程序为何不提供CI集成的API

框架类型 问题类型 操作系统 工具版本
小程序 需求 Windows 1.02.1809111

- 需求的场景描述(希望解决的问题)


jenkins 要自动打包,自动上传(非审核状态)小程序 .


现在开发人员要

1,修改 config.json => test.abc.com

2,npm  build

3,npm  test

4,修改  bug

5,修改 config.json ==>uat.abc.com

6,npm build.

很容易出错.


- 希望提供的能力

提供 cli 接口上传 "小程序.zip"

example:

cli-upload   小程序.zip  --token  XXXXXXXXXXXXXXXXXXXXXXXX

回答关注问题邀请回答
收藏

2 个回答

  • 陈式坚
    陈式坚
    2020-03-13

    同学们现在支持啦!

    2020-03-13
    有用 1
    回复
  • 2018-09-17

    虽然没弄过小程序的CI,不过我觉得Jenkins原则上能实现小程序的CI,大致步骤如下:

    1. commit代码上传之后触发Jenkins执行构建任务

    2. 构建脚本里面有下载最新代码,更新配置文件,测试,npm run build 等步骤

    3. 命令行调用上传(命令行调用资料

    4. 邮件发送构建任务结果

    由于小程序开发环境的现在,需要一台windows或macOS的服务器

    2018-09-17
    有用
    回复 6
    • 余珍成
      余珍成
      2018-09-17

      我看了,它是生成二维码到控制台的呀,不能自动打包上传的

      2018-09-17
      回复
    • 余珍成
      余珍成
      2018-09-17

      还不支持linux.很烦.

      2018-09-17
      回复
    • 2018-09-19回复余珍成

      应该是命令行登录时需要二维码信息,上传代码不用,你可以先保证开发工具登录了就行了


      不过开发工具时不时会让人重新登录,这个就比较蛋疼了。你看看能不能把工作电脑设置成jinkens节点,这个样子肯定是登录着的了。

      2018-09-19
      回复
    • 邓坤力
      邓坤力
      2018-09-25回复余珍成

      https://developers.weixin.qq.com/miniprogram/dev/devtools/cli.html是支持把二维码输出到文件的~

      2018-09-25
      回复
    • 没有什么能永垂不朽丶
      没有什么能永垂不朽丶
      2019-07-08

      二维码输出到文件中,有什么用呢?如何登录?

      2019-07-08
      回复
    查看更多(1)
登录 后发表内容