已合并
support to upload runtime to pypi #103
support to upload runtime to pypi #103
已合并
陈卉创建于 4月20日
陈卉
4月20日

What type of PR is this?

/kind bug

Self-checklist:(请自检,在[ ]内打上x,我们将检视你的完成情况,否则会导致pr无法合入

本PR的主要工作?
本 PR 用于支持将 agent-runtime-server、lowcode-agent-runner、openjiuwen-runtime-foundation、openjiuwen-runtime-management、openjiuwen-runtime-service 等模块发布至仓库,并实现各模块的可安装与正常运行。

  1. 修改各大模块的pyproject.toml,补充依赖
  2. 增加一个环境变量MODE --- 运行模式,仅在 DEPLOY_TYPE=subprocess 进程部署模式下生效,用于控制低码 Agent 及 Runtime 服务的依赖加载来源,区分本地源码运行与正式包安装运行两种场景。
  3. 将原来的install_whl 升级成函数pip_install, 原来的install_whl支持安装本地whl文件,而新的pip_install同时支持安装whl文件和pypi包,并且在仓网络连接不稳定的时候,自动超时重试三次。
  4. 将run-server.sh改名为deploy_dev_server.sh, 为本地源码运行server。
  5. 新增upload_pypi.sh, 用于提供给流水线上传仓所用。
  6. 更新对应的文档,删除过时的comment
likedislike
Pull Request已成功合入, 合并人@曹玉哲
(感谢 陈卉 的贡献)
openJiuwen-bot成员
4月20日 评论:

欢迎来到 openJiuwen 社区

Hey @chen-hui-zhe-xi , 感谢你对社区的贡献.

机器人使用手册

有关指令的使用,可以点击 此处 查看详情。开发人员可以在每个PR或Issue下方评论特定指令来触发机器人任务。

联系指引

如果您有任何疑问,请联系仓库维护者: @ZYQ5333, @zhuxushen, @iamcandiceguo, @Fancy1234567, @huguangzheng, @openLiBing-bot .

likedislike
OopenJiuwen-bot成员
4月20日 添加了label:openJiuwen-cla/yes
openJiuwen-bot成员
4月20日 评论:
任务名称 结果 日志操作
静态检查 ✅SUCCESS 点此跳转
防投毒检查 ✅SUCCESS 点此跳转
开源合规检查 ✅SUCCESS 点此跳转
UT测试 N/A N/A
ST测试 N/A N/A
build 编译包 N/A N/A
likedislike
OopenJiuwen-bot成员
4月20日 添加了label:ci-successful
陈卉
4月20日 修改了pull request 的描述
陈卉
4月20日 修改了pull request 的描述
陈卉
4月20日 修改了pull request 的描述
陈卉
4月20日 强制推送  1 个提交:e56b866a-support to upload runtime to pypi
OopenJiuwen-bot成员
4月20日 删除了label:ci-successful
openJiuwen-bot成员
4月20日 评论:

Notification

This pull request source branch has changed, so removes the following label(s): ci-successful.

likedislike
陈卉
4月20日 修改了pull request 的描述
openJiuwen-bot成员
4月20日 评论:
任务名称 结果 日志操作
静态检查 ✅SUCCESS 点此跳转
防投毒检查 ✅SUCCESS 点此跳转
开源合规检查 ✅SUCCESS 点此跳转
UT测试 N/A N/A
ST测试 N/A N/A
build 编译包 N/A N/A
likedislike
OopenJiuwen-bot成员
4月20日 添加了label:ci-successful
陈卉
4月20日 强制推送  1 个提交:d5f97204-support to upload runtime to pypi
OopenJiuwen-bot成员
4月20日 删除了label:ci-successful
openJiuwen-bot成员
4月20日 评论:

Notification

This pull request source branch has changed, so removes the following label(s): ci-successful.

likedislike
openJiuwen-bot成员
4月20日 评论:

CLA 签署成功

@chen-hui-zhe-xi, 感谢您的代码贡献。 所有的代码贡献者都已完成了 CLA 签署。 👍

likedislike
openJiuwen-bot成员
4月20日 评论:
任务名称 结果 日志操作
静态检查 ✅SUCCESS 点此跳转
防投毒检查 ✅SUCCESS 点此跳转
开源合规检查 ✅SUCCESS 点此跳转
UT测试 N/A N/A
ST测试 N/A N/A
build 编译包 N/A N/A
likedislike
OopenJiuwen-bot成员
4月20日 添加了label:ci-successful
曹玉哲成员
4月20日 合入了pull request
OopenJiuwen-bot成员
4月20日 删除了label:ci-successful