Zadig 文档
Zadig
关于
Zadig
关于
v1.12.0
Loading...
      编辑文档
      反馈问题
      Slack 上联系我们

    本页导航

    构建模板

    背景

    将服务的构建配置抽取成模板,为服务创建构建时可选择基于模板创建,适用于大量服务的构建配置同构的场景。

    # 新建构建模板

    依次访问项目-> 模板库 -> 构建 进入构建模板管理页面。

    构建模板

    点击 + 按钮,填写模板名称,参考构建配置完成构建模板的配置。

    模板中的代码信息部分无需配置,在使用构建模板为服务创建构建时再配置。

    构建模板

    提示

    结合使用构建变量 $REPONAME_<index> 可巧妙的完成构建模板的配置,比如服务的源代码及编译配置在 A 仓库,Dockerfile 文件在 B 仓库,构建配置中的脚本可组织如下:

    #!/bin/bash
    set -ex
    
    cd $WORKSPACE/$REPONAME_0/service/
    cp $WORKSPACE/$REPONAME_1/dockerfiles/$SERVICE.Dockerfile .
    make build
    docker build -t $IMAGE -f $SERVICE.Dockerfile .
    docker push $IMAGE
    
    1
    2
    3
    4
    5
    6
    7
    8

    使用构建模板创建构建时,按照顺序完成对应代码库的配置即可,参考使用构建模板。

    # 使用构建模板

    参考使用构建模板。

    ← Dockerfile 模板 工作流的触发→

    资源
    文档
    博客
    公司
    关于我们
    加入我们
    联系我们
    微信扫一扫
    hello@koderover.com
    上海市浦东软件园

    © 2022 筑栈(上海)信息技术有限公司 沪 ICP 备 19000177 号 - 1

    •  跟随系统
    •  浅色模式
    •  深色模式
    •  阅读模式