Dashboard > Pulse v2.0 > ... > Projects > Built-in Projects
  Pulse v2.0 Log In | Sign Up   View a printable version of the current page.  
  Built-in Projects
Added by Jason Sankey, last edited by Jason Sankey on Nov 17, 2008  (view change)
Labels: 
(None)

Pulse Manual Index

Overview

Built-in projects are a class of pulse™ projects that are configured completely via the web interface. Built-in projects are available for various directly-supported build tools:

Project Type Description
Ant Projects Projects built using the Apache Ant build tool.
BJam Projects Projects built using the Boost variant of the Jam build tool.
Executable Projects Projects built by running an arbitrary command, such as a custom build script.
Make Projects Projects built using GNU make, or a compatible make tool.
Maven Projects Projects built using the Apache Maven build tool, version 1.
Maven 2 Projects Projects built using the Apache Maven build tool, version 2.
MsBuild Projects Projects built using Microsoft's MsBuild build tool.
Xcode Projects Projects built using Apples's Xcode development tool.

Advantages

Built-in projects provide a great way to start using a new pulse™ server. Using a built-in project you can configure your project in a few simple steps and without checking in any additional files to your SCM. For simple projects, they may also provide sufficient flexibility, and a pulse file project may never be necessary.

Migrating to Pulse File Projects

Built-in projects are implemented on top of the same core as pulse file projects. In fact, a pulse file is created based on the project configuration whenever a built-in project is built. This pulse file may be viewed via the web interface in the results for the build. This provides a starting point for you to create your own pulse file for the project. If you wish to migrate your project from a built-in type to a pulse file project, you can use the "convert to custom project" or "convert to versioned project" link on the hierarchy view for the project.

Ant Projects (Pulse v2.0)
BJam Projects (Pulse v2.0)
Executable Projects (Pulse v2.0)
Make Projects (Pulse v2.0)
Maven 2 Projects (Pulse v2.0)
Maven Projects (Pulse v2.0)
MsBuild Projects (Pulse v2.0)
XCode Projects (Pulse v2.0)

Zutubi wiki is Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.2.10 Build:#528 Nov 29, 2006) - Bug/feature request - Contact Administrators