Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feature: 希望在原子「子流水线调用」中,自动更新/追踪对应流水线的参数变更 #945

Closed
HahnSC opened this issue Mar 23, 2020 · 7 comments
Assignees
Labels
area/ci/backend CI 后端issue area/ci/frontend CI 前端特性issue done Production environment in tencent has been deploy for gray UAT environment in tencent has been deploy for test Test environment in tencent has been deploy kind/plugins 流水线插件 priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete. tested 测试环境通过/test patest passed for test stage
Milestone

Comments

@HahnSC
Copy link

HahnSC commented Mar 23, 2020

背景

流水线参数会作为「子流水线调用」原子的参数保存到新构建任务中,倘若外部修改了子流水线参数,那么远程调用还是会保持旧参数,除非手工修改

建议

如果这里可以给流水线参数作脏标记,只保存人为修改的参数到「子流水线调用」原子,而没有修改的参数会追踪对应流水线的参数,启动时默认使用最新参数就会非常方便,也比较好理解。之前这里被坑了好几次。个人感觉体验不是很好。
image

@HahnSC HahnSC changed the title feature: 希望在原子「子流水线调用」中,自动更新/追踪子流水线的参数变更 feature: 希望在原子「子流水线调用」中,自动更新/追踪对应流水线的参数变更 Mar 23, 2020
@dezhaoli
Copy link

支持

@github-actions
Copy link

This issue is stale because it has been open for 60 days with no activity. Remove the stale label or comment on the issue otherwise this will be closed in 5 days

@fayewong-v5
Copy link
Contributor

子流水线调用时,按需传递参数。需要父流水线传递过去的,才在父流水线里配置并保存。不需要父流水线传递过去的,以子流为准的参数,在父流里不保存

@fayewong-v5 fayewong-v5 added this to the v1.2 milestone Jul 17, 2020
@zanyzhao zanyzhao added the priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete. label Aug 7, 2020
@kuangtoby
Copy link

支持

1 similar comment
@z451538473
Copy link

支持

@iccengan
Copy link

子流水线调用插件,针对每个子流水线参数添加配置:是否始终使用子流水线参数的默认值

@HahnSC
Copy link
Author

HahnSC commented Oct 15, 2020

👍

@irwinsun irwinsun modified the milestones: v1.2, v1.3 Nov 4, 2020
@irwinsun irwinsun added area/ci/backend CI 后端issue area/ci/frontend CI 前端特性issue labels Nov 11, 2020
@bkci-bot bkci-bot added the for test Test environment in tencent has been deploy label Nov 16, 2020
@zhanxu33 zhanxu33 added the tested 测试环境通过/test patest passed for test stage label Nov 19, 2020
lockiechen added a commit that referenced this issue Nov 19, 2020
feature: 子流水线调用时,按需传递参数 issue #945
@bkci-bot bkci-bot added the for gray UAT environment in tencent has been deploy label Nov 23, 2020
@bkci-bot bkci-bot added the done Production environment in tencent has been deploy label Dec 10, 2020
lockiechen added a commit that referenced this issue Oct 27, 2021
feature: 子流水线调用时,按需传递参数 issue #945
@irwinsun irwinsun modified the milestones: Backlog, v1.7 Nov 12, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ci/backend CI 后端issue area/ci/frontend CI 前端特性issue done Production environment in tencent has been deploy for gray UAT environment in tencent has been deploy for test Test environment in tencent has been deploy kind/plugins 流水线插件 priority/important-longterm Important over the long term, but may not be staffed and/or may need multiple releases to complete. tested 测试环境通过/test patest passed for test stage
Projects
None yet
Development

No branches or pull requests