maintainability :: Pulse feature tour

Unique Templated Configuration System

admin ui :: feature tour :: pulse continuous integration server

Pulse uses a unique templated configuration system that allows you to share common project and agent settings. Even simple setups can involve a lot of duplicated configuration (e.g. a nightly build is nearly identical to a continuous build). Using templates you define the configuration just once and share it among multiple concrete projects.

Templating is integrated deeply with the web interface, making this powerful feature simple to use.

Smart and Easy Upgrades

upgrades :: feature tour :: pulse continuous integration server

Keeping up to date with the latest Pulse release is simple with the built in upgrade wizard. When a new version is installed it will detect the old data and step you through the upgrade process. No messing about with manual steps!

Managing a build farm? Upgrading many agents can be a headache - but not with Pulse. When the master is upgraded, Pulse automatically upgrades all the agents for you!

Automatic Daily Backups

backups :: feature tour :: pulse continuous integration server

Pulse protects your investment in your server configuration by backing it up automatically for you daily.

Prefer a different backup schedule? You can backup on practically any schedule you can imagine using a single Cron-like expression.

Agent Utilisation Statistics

agent statistics :: feature tour :: pulse continuous integration server

Each build agent has a "statistics" tab that lists various statistics for the agent. These include the number of recipes the agent executes each day and how long the average recipe keeps the agent busy. Statistics are also shown for agent utilisation, including a pie chart that makes them easy to visualise. This allows you to see if you are getting the most out of your agent machines.

<< previous :: continue tour :: next >>