Matrix projects are not executing build steps on configured restricted nodes

Issue

  • When using a Matrix (Multi-configuration) project with the Advanced Project Options > Restrict where this project can be run enabled, but no axis defined under the Configuration Matrix section, the build steps will run on any available agent.

Environment

Resolution

The Multi-configuration project is designed to execute the build steps on the next available build agent if a Configuration Matrix > Slaves axis is not configured. The Advanced Project Options > Restrict where this project can be run only limits where the initial flyweight task may execute.

To configure where the build steps will run, configure a Slaves axis with the desired build agents. For example, the following configuration shows how to execute the build steps on two agents testNode1 and testNode2:

Have more questions? Submit a request

0 Comments

Please sign in to leave a comment.