电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

YMS脚手架环境搭建

来源:用友作者:用友2025-08-223

YMS脚手架环境搭建

1 准备工作:

1.1 熟读规范

按照ISV开发规范文档进行命名和搭建,点击进入ISV开发规范

1.2 服务商开通

和ISV项目负责人对接,让开通服务商,开发沙箱、测试沙箱环境,如果需要原厂扩展还需要一个0租户,并提供服务商管理员账号密码、git仓库登录账号密码、开发人员账号密码、征求域名命名意见(以dev-${两位ISV编码}${1位数字}.yonisv.com为域名是否可行,不可行让客户自己提供dev-xxxx.yonisv.com的开发环境域名,生产环境的域名为pro-xxxx.yonisv.com)。

1.3 申请资源(db、redis、服务器资源),联系运维

2 开发者中心

2.1 产品管理

产品管理下创建产品线,产品

2.2 资源池

集群管理点击注册集群,Kubeconfig文件联系运维即可,一般都在邮件里面。

image.webp

  • 资源池里面添加资源池,选择生态数据中心、生态-开发环境

image.webp

  • 添加主机,接入脚本即可

image.webp

2.3 应用构建专业版

2.3.1 代码推送

  • 应用构建专业版下创建引擎,引擎编码参考1.1 ISV规范文档
  • 点击右上角脚手架,选择推送git地址,配置git信息,会直接推送脚手架代码

image.webp

  • 点击成员列表,绑定开发账号

image.webp

2.3.2 获取沙箱环境参数

  • 用管理员账号进入沙箱环境,通过cookie获取开发沙箱租户tenantid
  • 我的应用新建集成应用,点击开放平台获取参数appcode,appkey,appsecret,并新增用友开放API ISV REST API 路由

image.webp

2.3.3 yms配置

  • 联系运维配置yms信息,需提供引擎编码。
  • 等待运维配置完成,自行在YMS控制中心(点击进入) 配置对应配置项,开发环境和沙箱环境

image.webp 可以复制其他ISV项目的配置,修改最外层的key值为引擎编码,以及code和name,也可以手动添加如下配置:

zk管理    lock.zkserver    10.200.2.247:2181 appcode    ucf.mdd.open-api.app-code    appcode //2.3.2获取 appKey    ucf.mdd.open-api.app-key    appKey //2.3.2获取 appSecret    ucf.mdd.open-api.app-secret    appSecret //2.3.2获取 isv-key    ucf.mdd.open-api.isv-app-key    55555                 isv-secret    ucf.mdd.open-api.isv-app-secret    55555                 path    ucf.mdd.open-api.isv-router.path    /yonbip/digitalModelisv/rest/api                 tenant-id    ucf.mdd.open-api.tenant-id    tenantid //2.3.2获取

  • 两个环境记得一定要记得点击配置文件预览并发布
  • 在本地拉取git代码,并在前端fe根目录添加bin.js文件,修改后端config/config-sandbox.properties配置文件,提交到git仓库中。

image.webp

access.key=JKANggKMTXiBXNzl access.secret=SDmNBeH7aDs8rwETPjVGjTZ4RN4rYP

2.4 流水线

2.4.1 后端流水线

  • 流水线下创建后端流水线,应用名称和编码参考1.1 ISV开发规范,点击下一步

image.webp

  • 选择YMS应用

image.webp

  • 配置git仓库,勾选子项目,pom路径为isv-${两位ISV编码}${1位数字}-be/pom.xml,子项目路径仿照下图:

image.webp

  • 勾选根目录,勾选回填external依赖jar包,需要创建完流水线后再重新进行配置。

image.webp

  • 镜像选择 yms-3.0.0-release

image.webp

  • 选择对应环境,生态数据中心、生态-开发环境,修改环境变量mw_profiles_active的值为sandbox,启用健康检查,创建应用即可。

image.webp

2.4.2 前端流水线

  • 流水线下创建前端流水线,应用名称和编码参考1.1 ISV开发规范,点击下一步

image.webp

  • 选择node应用,配置git仓库,勾选子项目,子项目l路径填写**isv-${两位ISV编码}${

YMS脚手架环境搭建

1 准备工作:1.1 熟读规范按照ISV开发规范文档进行命名和搭建,点击进入ISV开发规范1.2 服务商开通和ISV项目负责人对接,让开通服务商,...
点击下载文档文档为doc格式

声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。

已经是第一篇
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信