This action allows you to check for the existence of a specific file or folder.
You can choose to fail the action if the file or folder exists, or if the file or folder is missing, or not to fail at all. You can also choose a variable to set. Its value will be set to "True" if the file or folder exists, or "False" otherwise.
When using the Do not fail option, you should specify a variable to hold the result of the file check.
Specify the file spec, or folder name to test.
Specify the group of files/folders to check through the use of a FileSet.
Specify this option to check if the file/folder is missing. If the file/folder is missing, the action will fail.
Specify this option to check if the file/folder exists. If the file/folder exists, the action will fail.
Specify this option to make the action no longer fail. This is useful when setting a variable with the result of the file/folder existence.
Specify the variable to set with the result of whether the file exists or not. If the variable is not specified then testing for previous action failure is the only other way to perform action conditional on the files existence.
The build will immediately abort if the required file is missing.
The user should be warned if any files are present in a directory.
The build will skip the sub-node if the file is not present, but will keep running.
Complex logic involving the presence of a file:
"True" indicates that the file exists. "False" indicates that the file does not exist.