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

feat:openapi 触发流水线运行时,支持传入触发材料 #10302

Open
fayewong-v5 opened this issue May 8, 2024 · 1 comment
Open
Assignees
Labels
area/ci/backend CI 后端issue area/ci/frontend CI 前端特性issue for gray UAT environment in tencent has been deploy for test Test environment in tencent has been deploy grayed uat环境测试通过/test passed for uat stage kind/enhancement 功能改进特性 todo todo

Comments

@fayewong-v5
Copy link
Contributor

fayewong-v5 commented May 8, 2024

openapi 触发流水线运行时,支持传入触发材料:

  • 触发材料名称
  • 触发材料 ID
  • 触发材料链接
    • 在构建详情页面,点击“触发材料ID”可以在新 Tab 打开对应的“触发材料链接”
      image
@mingshewhe
Copy link
Collaborator

用户在openApi/远程触发启动参数中增加:

  • BK_CI_MATERIAL_ID: 触发材料ID
  • BK_CI_MATERIAL_NAME: 触发材料名称
  • BK_CI_MATERIAL_URL: 触发材料链接

系统解析这几个变量,存储到源材料字段中

@bkci-bot bkci-bot added the todo todo label May 16, 2024
@vhwweng vhwweng added the doing 开发中 label May 20, 2024
vhwweng added a commit to vhwweng/bk-ci that referenced this issue May 20, 2024
vhwweng added a commit to vhwweng/bk-ci that referenced this issue May 20, 2024
vhwweng added a commit to vhwweng/bk-ci that referenced this issue May 22, 2024
@bkci-bot bkci-bot added for test Test environment in tencent has been deploy and removed todo todo doing 开发中 labels May 23, 2024
@hejieehe hejieehe added the tested 测试环境通过/test patest passed for test stage label May 23, 2024
bkci-bot added a commit that referenced this issue May 23, 2024
feat:openapi 触发流水线运行时,支持传入触发材料 #10302
bkci-bot added a commit that referenced this issue May 23, 2024
feat:openapi 触发流水线运行时,支持传入触发材料 #10302
@bkci-bot bkci-bot added for gray UAT environment in tencent has been deploy and removed for test Test environment in tencent has been deploy tested 测试环境通过/test patest passed for test stage labels May 23, 2024
@bkci-bot bkci-bot added the for test Test environment in tencent has been deploy label May 23, 2024
@hejieehe hejieehe added the grayed uat环境测试通过/test passed for uat stage label May 24, 2024
@bkci-bot bkci-bot added the todo todo label May 24, 2024
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 for gray UAT environment in tencent has been deploy for test Test environment in tencent has been deploy grayed uat环境测试通过/test passed for uat stage kind/enhancement 功能改进特性 todo todo
Projects
None yet
Development

No branches or pull requests

7 participants