Dashboard > Pulse v1.2 > ... > Projects > Built-in Projects
  Pulse v1.2 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 Dec 04, 2006  (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.
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 variant.
Maven Projects Projects built using version 1 of the Apache Maven build tool.
Maven 2 Projects Projects built using version 2 of the Apache Maven build tool.
XCode Projects Projects built using XCode.

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 Versioned 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 versioned project, you can use the "convert to versioned project" link on the "configuration" tab for the project. This link will take you to a page that allows you to download a current version of the pulse file for the project, so that you can check it in to your SCM with you project source code. On the same page, you can configure the location of the pulse file in your SCM and convert the project.

Ant Projects (Pulse v1.2)
Executable Projects (Pulse v1.2)
Make Projects (Pulse v1.2)
Maven 2 Projects (Pulse v1.2)
Maven Projects (Pulse v1.2)
XCode Projects (Pulse v1.2)

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