Compass Version 1.3 ProjectsA Compass project is a logical grouping of users and build plans. Compass projects can have any number of users and build plans. Although a separate instance of the Compass Server can be installed for each development team, 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 statistics for users across projects. Compass projects are created and deleted from the Administration page by site-wide administrators. More information about creating projects as well as giving users permission to projects can be found in the Users Administration documentation. 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 about each project. 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
Click on any of these sections for the documentation related to the section.
|