- job:
...
steps:
- task: LoadFile@4
inputs:
script: |
README_MD = ./README.md
# script: file://./io-files-script.txt
# script: https://my.host/route/to/get/io-files-script
# script: var://VARIABLE_WITH_IO_FILES_SCRIPT
- task: ListFilesAndFolders@4
inputs:
script: |
var://CONFIG_FILES = **/*.y*ml
file://.gitignore = **/*.obj
# script: file://./io-files-script.txt
# script: https://my.host/route/to/get/io-files-script
# script: var://VARIABLE_WITH_IO_FILES_SCRIPT
# aditional Glob config
# Include `.dot` files in matches. Explicit dots in the pattern will always match dot files."
dot: false
# Follow symlinked directories when expanding `**` patterns. Be cautious of cyclic links."
follow: false
# Glob pattern(s) to exclude from matches. Ignore patterns are always in `dot:true` mode."
ignore: |-
*.tar
*.zip
# Add a `/` to directory matches. May require additional `stat` calls."
mark: false
# Do not expand `{a,b}` and `{1..3}` brace sets."
nobrace: false
# Perform case-insensitive matching. Defaults to `true` on macOS and Windows."
nocase: true
# Do not match directories, only files."
nodir: false
# Do not match 'extglob' patterns like `+(a|b)`."
noext: false
# Do not treat `**` as multiple filenames. Conflicts with `matchBase`."
noglobstar: false
# Resolve paths to their realpath. Entries that cannot be resolved are omitted."
realpath: false
# A string path used as the starting point for absolute patterns.
root: "./"
# Call `lstat()` on all entries. This includes metadata like modified time and permissions."
stat: false
# Use `\\` as a path separator only and never as an escape character."
windowsPathsNoEscape: false
# Enable detailed logging of pattern matching operations."
debug: false