![]() refs/heads/features/test-feature-branch.Return 5-10 builds for each branch.īranch id can be taken from source control. Last build in the array should be the newest. Id should be unique within the parent build definition. If your system cannot separate builds into branches, add a single branch to this array with id = "~all" BuildBranch Property Active feature branches that had builds in the past 30 days.Primary branches (master, develop, etc.).(Optional) path to the build definition, e.g. (Optional) Webpage that provides user with detailed information about this build definition. If your server has thousands of build definitions, put them into separate spaces to avoid performance problems. For most servers, space will map to a project or source control repository.ĬatLight apps exchange information about build investigations on space level. Space is a logical container of build definitions. Read more about basic and dynamic modes below. Protocol value can be one of the following: If your server has a built-in unique id that is very long, you can use a hash sum of it that should be shorter. Try to keep the id shorter than 100 symbols. If your server does not have unique id, you can generate a GUID during installation and save it to configuration file. For installed servers, use your domain or product name + unique installation id.For online services, you can use your domain name, e.g.Server id must be globally unique and should not change. If it is absent, build investigation feature will not be available.Īrray of spaces available to current user on this server. Mapping between different build servers CatLightĬonstant string that defines the version and mode of CatLight protocol.ĭisplay name of the server that is shown to the user. CatLight terms are closely based on TFS.ĬatLight protocol uses the following build server model: Most build server use the similar concepts, but they name them differently. ![]() This protocol supports authentication, caching and dynamic loading for optimal performance of large servers. CatLight protocol is an open standard for modern continuous delivery servers.ĬatLight status notifier can connect to servers that support this protocol and show desktop build notifications.Ĭontinuous delivery servers can implement the basic part of this protocol by just placing a static file on their server that is updated on each build.
0 Comments
Leave a Reply. |