In Build Forge, a server is a machine that is set up so that the
Management Console can run steps on it.
To set up a machine to be available as server in Build Forge, you must
do the following:
- Install an agent on the machine (see the Build Forge Installation Guide for
more information)
- Create a Server resource using the Management Console
Figure 1. The Servers Module
- Servers have manifests. A manifest is a list of server properties.
A manifest is populated when a collector runs. If a server does not have a
collector assigned to it, a few properties are automatically populated in
the server's manifest.
- Manifests are populated by collectors. A collector is assigned
to a server. A collector both sets property values and collects values for
properties from the agent for a Server.
- Projects can use selectors to determine what server will run a step. A selector reads
server properties from the manifest.
As an administrator setting up the system: first, you create servers. You
then create collectors that you can assign to servers. You run the collectors
to populate the server manifests. Once that is done, build engineers can create
projects that use selectors to determine where project steps run.