i have a build, where I have to select two nodes (one windows, one linux node) out of about 20 to start two builds which each consume about 200 GB of disk space on that node.
Thats absolutley not a problem if the nodes have been freshly and utterly cleaned, but if some other builds already have run, the node may not have 200 GB space left. Still the build starts and then fails after some hours with "out of disk space error".
I tried to use a script in the node-selection to detect if the candidate node for such a build has enough disk space left. But currently the script does only detect the disk space on the quickbuild-server and never on the candidate node.
I suppose the node-selection-code is always executed on the qb-server. Is that right? Therefore my approach did not work?
Can I somehow select only nodes that have enough disk space? by script? Or somewhat?
Please let me know and many thanx in advance