已合并
feat: support specifying build packages for upload_pypi.sh via arguments #105
feat: support specifying build packages for upload_pypi.sh via arguments #105
已合并
陈卉创建于 4月20日
陈卉
4月20日

What type of PR is this?

/kind feature

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

本PR的主要工作?

  1. 优化增强 scripts/upload_pypi.sh 构建发布脚本,支持灵活控制模块构建与上传范围:
  • 无参数时,默认自动构建并上传所有模块;
  • 支持通过命令行参数指定单个或多个模块,按需编译上传,提升构建效率;

使用示例:

# 编译并上传 openjiuwen-runtime-foundation、openjiuwen-runtime-management、openjiuwen-runtime-service 、agent-runtime-server、lowcode-agent-runner、模块
scripts/upload_pypi.sh   

# 编译并上传 openjiuwen-runtime-foundation
scripts/upload_pypi.sh   foundation

# 编译并上传 openjiuwen-runtime-foundation、openjiuwen-runtime-management
scripts/upload_pypi.sh   foundation management

  1. pyproject.toml文件变化,需要修改Dockerfile文件,才能让流水线编包成功
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日 强制推送  1 个提交:b3bc7e2b-feat: support specifying build packages for upload_pypi.sh via arguments
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日 评论:
任务名称 结果 日志操作
静态检查 ✅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 个提交:d08514d1-feat: support specifying build packages for upload_pypi.sh via arguments
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
陈卉
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日 合入了pull request
OopenJiuwen-bot成员
4月20日 删除了label:ci-successful