Yolande Amate e70f327a9e Update monitor_files to use convert_xml()
Also update tests to have a minimal & full tests.

Change-Id: Id2b57492c5cc43634df48deefb9eca00a3713b99
Co-Authored-By: Thanh Ha <thanh.ha@linuxfoundation.org>
Signed-off-by: Thanh Ha <thanh.ha@linuxfoundation.org>
2018-02-27 16:52:28 +00:00

57 lines
3.3 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<project>
<triggers class="vector">
<org.jenkinsci.plugins.fstrigger.triggers.FileNameTrigger>
<spec>* * * * *</spec>
<fileInfo>
<org.jenkinsci.plugins.fstrigger.triggers.FileNameTriggerInfo>
<filePathPattern>path1</filePathPattern>
<strategy>IGNORE</strategy>
<inspectingContentFile>false</inspectingContentFile>
<contentFileTypes/>
</org.jenkinsci.plugins.fstrigger.triggers.FileNameTriggerInfo>
<org.jenkinsci.plugins.fstrigger.triggers.FileNameTriggerInfo>
<filePathPattern>path2</filePathPattern>
<strategy>LATEST</strategy>
<inspectingContentFile>true</inspectingContentFile>
<contentFileTypes>
<org.jenkinsci.plugins.fstrigger.triggers.filecontent.SimpleFileContent/>
<org.jenkinsci.plugins.fstrigger.triggers.filecontent.JARFileContent/>
<org.jenkinsci.plugins.fstrigger.triggers.filecontent.TarFileContent/>
<org.jenkinsci.plugins.fstrigger.triggers.filecontent.ZIPFileContent/>
<org.jenkinsci.plugins.fstrigger.triggers.filecontent.SourceManifestFileContent>
<keys2Inspect>key1,key2</keys2Inspect>
<allKeys>false</allKeys>
</org.jenkinsci.plugins.fstrigger.triggers.filecontent.SourceManifestFileContent>
<org.jenkinsci.plugins.fstrigger.triggers.filecontent.JARManifestFileContent>
<keys2Inspect>key1,key2</keys2Inspect>
<allKeys>true</allKeys>
</org.jenkinsci.plugins.fstrigger.triggers.filecontent.JARManifestFileContent>
<org.jenkinsci.plugins.fstrigger.triggers.filecontent.PropertiesFileContent>
<keys2Inspect>prop1,prop2</keys2Inspect>
<allKeys>false</allKeys>
</org.jenkinsci.plugins.fstrigger.triggers.filecontent.PropertiesFileContent>
<org.jenkinsci.plugins.fstrigger.triggers.filecontent.XMLFileContent>
<expressions>
<org.jenkinsci.plugins.fstrigger.triggers.filecontent.XMLFileContentEntry>
<expression>xpath1</expression>
</org.jenkinsci.plugins.fstrigger.triggers.filecontent.XMLFileContentEntry>
<org.jenkinsci.plugins.fstrigger.triggers.filecontent.XMLFileContentEntry>
<expression>xpath2</expression>
</org.jenkinsci.plugins.fstrigger.triggers.filecontent.XMLFileContentEntry>
</expressions>
</org.jenkinsci.plugins.fstrigger.triggers.filecontent.XMLFileContent>
<org.jenkinsci.plugins.fstrigger.triggers.filecontent.TextFileContent>
<regexElements>
<org.jenkinsci.plugins.fstrigger.triggers.filecontent.TextFileContentEntry>
<regex>regex1</regex>
</org.jenkinsci.plugins.fstrigger.triggers.filecontent.TextFileContentEntry>
</regexElements>
</org.jenkinsci.plugins.fstrigger.triggers.filecontent.TextFileContent>
</contentFileTypes>
<doNotCheckLastModificationDate>false</doNotCheckLastModificationDate>
</org.jenkinsci.plugins.fstrigger.triggers.FileNameTriggerInfo>
</fileInfo>
</org.jenkinsci.plugins.fstrigger.triggers.FileNameTrigger>
</triggers>
</project>