构建概述_构建_持续交付流水线(老版)_使用指南_云效

阿里云产品文档 xtyly 4年前 (2016-10-28) 4次浏览 已收录 0个评论

简单说来,云效流水线上的构建任务以及特性分支和分支集上的构建任务,根据指定Git库源代码根目录下的<应用名称>.release文件,进行构建打包工作,以便随后流水线上的部署任务进行部署。<应用名称&gt;.release文件,是用键-值对儿的形式定义了如何把源代码构建打包,在什么样的构建环境打包,等等。。它的完整语法见可配置键的完整列表有时我们需要构建产生不同内容的包,用于不同的运行环境(比如集成测试环境和生产环境)。甚至,为某个环境构建产生压缩包而为另一个环境产生Docker镜像。还有的时候,我们希望在构建时使用一些当时构建上下文的参数,比如构建时间、源代码分支名称等。云效支持这样的场景:

  • 在流水线上的构建组件,支持一些相关的高级配置。详见流水线上的构建任务
  • 特性分支和分支集上的构建任务可以选择包标签。
  • 构建过程可以受输入参数的影响。详见使用参数影响构建行为
  • 还有的时候,我们有一些私密配置信息,不适合与源代码存放在一起。云效提供了存放私密配置项的功能,详见这里。以下文档给出了一些典型场景下配置构建的方法:

  • Web应用构建配置
  • 使用EDAS部署时的构建配置
  • Docker镜像构建配置
  • 无线应用构建配置
  • 关于Maven仓库,目前云效使用全局的Nexus仓库maven.aliyun.com,供下载。若需要上传,企业可考虑搭建并使用企业私有的Maven仓库,详见在云效中使用私有Maven仓库

    构建概述_构建_持续交付流水线(老版)_使用指南_云效


    阿里云百科网 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
    转载请注明原文链接:构建概述_构建_持续交付流水线(老版)_使用指南_云效
    喜欢 (0)
    [sp91@qq.com]
    分享 (0)
    发表我的评论
    取消评论
    表情 贴图 加粗 删除线 居中 斜体 签到

    Hi,您需要填写昵称和邮箱!

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址
    ==========================