|
|
|
You may turn on perforce debug logging on node "WKA-WN-KN:8811" by editing "<agent install dir>/conf/log4j.properties", and add below line:
log4j.logger.com.pmease.quickbuild.plugin.scm.perforce=DEBUG The build agent does not need to be restarted after the change. Then please reproduce the issue again. QB will print changed files detected in agent log after line with this message "Affected files ...". Please check if affected files matches your include/exclude pattern. I committed a change at 08:26:34. A few minutes later I found this server log entry:
2018-06-28 08:30:05,028 [pool-1-thread-35659] INFO com.pmease.quickbuild.DefaultBuildEngine - Processing build request (configuration:root/Components/CommonDialogs DEV, request id:72328046-d2cc-4b04-8f4e-573772353d00) 2018-06-28 08:30:05,034 [pool-1-thread-35659] INFO com.pmease.quickbuild.DefaultBuildEngine - Checking build condition on node (address: WKA-WN-KN:8811, ip: 172.23.118.226)... 2018-06-28 08:30:06,757 [pool-1-thread-35659] INFO com.pmease.quickbuild.DefaultBuildEngine - Build condition not satisfied, new build won't be generated. 2018-06-28 08:30:06,757 [pool-1-thread-35659] INFO com.pmease.quickbuild.DefaultBuildEngine - Build request has been processed. What I am missing is, why the Build Condition is not satisfied. We did not change this build configuration before or after updating our QuickBuild installation. Are there any information printed in server log (or agent log if the master step is set to run on an agent) around the scheduled time of the problem configurations?
|
The contents of Include/Exclude Path Patterns was wrong: +/ComponentMgr/DEV/**,+https://svn.dev.ptv.de/Vision_Dev/trunk/CommonDialogs/**
After I corrected to: +/ComponentMgr/DEV/**,+/trunk/CommonDialogs/**
the builds are starting as expected.