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:第三方构建机支持使用 dcoker 运行构建任务 #9820

Closed
fayewong-v5 opened this issue Dec 14, 2023 · 1 comment
Closed

feat:第三方构建机支持使用 dcoker 运行构建任务 #9820

fayewong-v5 opened this issue Dec 14, 2023 · 1 comment
Assignees
Labels
area/ci/backend CI 后端issue area/ci/frontend CI 前端特性issue done Production environment in tencent has been deploy kind/enhancement 功能改进特性 service/dispatch 调度 todo todo

Comments

@fayewong-v5
Copy link
Contributor

fayewong-v5 commented Dec 14, 2023

image
  • 当使用第三方构建机集群时,支持“启用 Docker 运行构建任务”。默认不启用。
  • 启用后,支持选择镜像:
    • 若手动输入,私有镜像需指定凭据
  • 启用后,支持设置 Volumes 、 Mounts、Gpus 参数
  • 支持设置镜像拉取策略
    • 当镜像是 latest 版本时,默认选中 “每次运行时都拉取”
    • 当镜像不是latest版本时,默认选中 “当本地不存在时才拉取”
@fayewong-v5 fayewong-v5 added the kind/enhancement 功能改进特性 label Dec 14, 2023
@vhwweng vhwweng self-assigned this Apr 9, 2024
@tangruotian
Copy link
Collaborator

补充,
mounts 是列表
imagePullPolicy 镜像拉取策略 枚举
"always" : 每次都重新拉取。
"if-not-present" 只有当镜像在本地不存在时才会拉取。
// policy 为空,并且容器镜像的标签是 :latest, image-pull-policy 会自动设置为 always
// policy 为空,并且为容器镜像指定了非 :latest 的标签, image-pull-policy 就会自动设置为 if-not-present

vhwweng added a commit to vhwweng/bk-ci that referenced this issue Sep 26, 2024
vhwweng added a commit to vhwweng/bk-ci that referenced this issue Sep 27, 2024
vhwweng added a commit to vhwweng/bk-ci that referenced this issue Sep 27, 2024
@bkci-bot bkci-bot added the todo todo label Sep 27, 2024
vhwweng added a commit to vhwweng/bk-ci that referenced this issue Sep 27, 2024
vhwweng added a commit to vhwweng/bk-ci that referenced this issue Oct 9, 2024
@vhwweng vhwweng added area/ci/frontend CI 前端特性issue area/ci/backend CI 后端issue for test Test environment in tencent has been deploy tested 测试环境通过/test patest passed for test stage labels Oct 17, 2024
bkci-bot added a commit that referenced this issue Oct 18, 2024
 feat:第三方构建机支持使用 dcoker 运行构建任务 #9820
vhwweng added a commit to vhwweng/bk-ci that referenced this issue Oct 18, 2024
@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 Oct 18, 2024
@lockiechen lockiechen added the tested 测试环境通过/test patest passed for test stage label Oct 21, 2024
bkci-bot added a commit that referenced this issue Oct 21, 2024
feat:第三方构建机支持使用 dcoker 运行构建任务 #9820
@bkci-bot bkci-bot removed tested 测试环境通过/test patest passed for test stage todo todo labels Oct 21, 2024
@bkci-bot bkci-bot added the done Production environment in tencent has been deploy label Oct 27, 2024
vhwweng added a commit to vhwweng/bk-ci that referenced this issue Oct 31, 2024
@bkci-bot bkci-bot added the todo todo label Oct 31, 2024
@lockiechen lockiechen added the tested 测试环境通过/test patest passed for test stage label Oct 31, 2024
bkci-bot added a commit that referenced this issue Oct 31, 2024
feat:第三方构建机支持使用 dcoker 运行构建任务 #9820
@bkci-bot bkci-bot added for gray UAT environment in tencent has been deploy for test Test environment in tencent has been deploy todo todo and removed tested 测试环境通过/test patest passed for test stage todo todo labels Oct 31, 2024
@bkci-bot bkci-bot removed for test Test environment in tencent has been deploy for gray UAT environment in tencent has been deploy labels Nov 21, 2024
vhwweng added a commit to vhwweng/bk-ci that referenced this issue Nov 26, 2024
@bkci-bot bkci-bot added for test Test environment in tencent has been deploy and removed todo todo labels Nov 27, 2024
@mingshewhe mingshewhe added tested 测试环境通过/test patest passed for test stage and removed done Production environment in tencent has been deploy labels Nov 29, 2024
bkci-bot added a commit that referenced this issue Nov 29, 2024
fix: 构建机的最大并发数设置需要支持设置docker构建的最大并发数 #9820
@bkci-bot bkci-bot added for gray UAT environment in tencent has been deploy todo todo and removed for test Test environment in tencent has been deploy tested 测试环境通过/test patest passed for test stage labels Nov 29, 2024
@vhwweng vhwweng added the grayed uat环境测试通过/test passed for uat stage label Dec 4, 2024
@bkci-bot bkci-bot added done Production environment in tencent has been deploy and removed for gray UAT environment in tencent has been deploy grayed uat环境测试通过/test passed for uat stage labels Dec 5, 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 done Production environment in tencent has been deploy kind/enhancement 功能改进特性 service/dispatch 调度 todo todo
Projects
None yet
Development

No branches or pull requests

7 participants