Build Requirement to allow builds only on agents WITHOUT certain capability

XMLWordPrintable

    • Type: Suggestion
    • Resolution: Unresolved
    • None
    • Component/s: Requirements
    • None
    • 0
    • 5

      Problem Definition

      I have a large number of agents, and builds.

      I'd like to keep all agents with a certain capability available for jobs that require that capability.

      I have a large number of jobs which do not use this capability. I don't want these to build on the agents with the capability.

      There should be an option to set a Requirement to "does not exist". So I don't need to dedicate agents each time I create a new job.

      Suggested Solution

      Add "Does Not Exist" option to requirements dropdown.

      Workaround

      1. Create a Custom Capability for all agents without capability such as:
      2. Add the "NoDocker" capability as a requirement for jobs which do not use Docker.

              Assignee:
              Unassigned
              Reporter:
              Robert W (Inactive)
              Votes:
              4 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: