What's Changed
✨ The repository.ignore_list attribute in HCL configurations now support arrays
Previously, the ignore_list attribute only supported a comma-delimited list of globs as a string.
repository {
deploy_branch_name = "main"
ignore_list = "README.md,.github/**"
}As of this release, you can also use an HCL list to enumerate the globs you want Pipelines to ignore in your repository.
repository {
deploy_branch_name = "main"
ignore_list = ["README.md", ".github/**"]
}As a consequence, you can also now use brace alternation to match on multiple paths in one glob when using the list form.
repository {
deploy_branch_name = "main"
ignore_list = ["README.md", "{catalog, .github}/**"]
}For backwards compatibility, the existing comma-delimited string form is still supported.
Full Changelog: v4.28.0...v4.29.0