We would like to avoid using the built-in node for Multi-Branch Pipeline scans, is this possible?
If I understand correctly, you want to have
0 executors defined for the Built in Node, to avoid pipeline running arbitrary commands on it?
- If yes, then you can proceed to disable executors as the “Multi-Branch Pipeline Scan” feature is run as a core feature of the Jenkins controller and you do not have to worry about it. This is the recommended setup, you can see it in action on ci.jenkins.io (the public Jenkins controller building all plugins to provide CI for Jenkins plugin maintainers).
- If no, then can you explain in details what is the problem you have and what do you see on your instance?