Compass Version1.1 ProjectsA Compass project is a way to logically group users and build plans into groups. Compass projects can have any number of users and build plans. A separate instance of the Compass Server can be installed for each development team, however Anx Labs recommends using one Compass Server across your organization and using Compass projects for each development code base or for each development team. There are several advantages to this strategy including being able to share new scripts across all development projects as well as being able to chart build success rates and user statistics across projects. Compass Projects are created and deleted from the Administrator page by site-wide administrators. More information about creating projects as well as giving users permission to projects can be found on the Administrator tab page. Once a user is given permission to access a Compass Project they can access the project when they log in, and only users with permission for each project have access to the projects. On the main menu at the top of each screen, users can mouse over the 'Project' tab to access each project they have access to or they can click on the 'Project' button to access the Project List page which shows the same list with more details. Several project-wide settings impact every build plan and every user in that project. Email notification and Output file clean-up in particular are two examples of settings that affect every build plan that are set at the project level. The rest of this chapter discusses every item on the Project Details page. The Project Details page is accessible by site-wide administrators when they access any project. If a user is not a site-wide administrator then only parts of the Project Admin page are displayed based on if they are a Project Administrator or just a regular user with access to the project. There are five sections on each Project Details page: - Build History
- Scheduled Builds
- Build Plans
- Email Notification Settings
- Output Cleanup Settings
|