为现有管道添加材料

    您的查询搜索没有结果。

    向现有的 GoCD 流水线添加新材料

    现在你已经有一个流水线了,让我们再向它添加另一种材料。

    • 通过点击你创建的新流水线的链接来导航到它。编辑在其操作列表下的链接。
    • 点击“材料”选项卡。
    • 你会注意到一个已存在的材料。点击“添加新材料”链接。
    • 你会收到以下消息
    • 编辑现有的材料并指定目标目录
    • 点击“保存”。

    拒绝 / 拒绝列表过滤器

    通常你希望指定一组 GoCD 在检查更改时应忽略的文件。包含这些文件的代码库更改集只有这些文件不会自动触发流水线。这些内容在忽略部分的配置参考中有详细说明。

    • 使用下面的 ant 风格语法输入要添加到拒绝列表中的项目
    • 点击“保存”。

    允许 / 允许列表过滤器

    有些情况下,你不是要忽略那些文件或文件夹,而是希望 GoCD 在检查更改时只考虑指定的文件或文件夹并忽略其余部分。通过 GoCD 的允许列表过滤功能,你可以让流水线仅在特定的选定的代码库更改集上触发。

    • 点击“反转文件过滤器”复选框以启用允许列表过滤。
    • 点击“保存”。

    注意 - GoCD uses '**' for folder/path and '*' for files.

    示例:

    <ignore pattern="doc/**/*" />
    

    忽略文件夹下的所有内容‘doc’,甚至 doc 文件夹下的更深层子文件夹/文件。

    <ignore pattern="doc/*" />
    

    忽略文件夹下的文件‘doc’,排除任何子文件夹。

    <ignore pattern="framework/helper/*.doc" />
    

    忽略位于目录‘framework/helper’下的扩展名为.doc.

    <ignore pattern="*.pdf" />
    

    的文件。忽略位于SCM仓库根目录下且扩展名为.pdf.

    <ignore pattern="**/helper/*.pdf" />
    

    的文件。忽略位于任何‘helper’文件夹下且扩展名为.pdf.

    <ignore pattern="helper/**/*.pdf" />
    

    的文件。忽略位于仓库中‘helper’文件夹下的嵌套目录中且扩展名为‘helper’ of the repository and the file extension is .pdf.