This project is read-only.

FluentWorkflow is sourcecode can be downloaded from CodePlex using Mercurial.  You can browse the source code online where there are instructions on how to install and use mercurial to pull the sourcecode locally to your machine.

FluentWorkflow uses a build system called ‘Rake’.  This means you need to have Ruby installed on your machine along with Ruby Gems.  You can use the Ruby Installer at the Ruby language site to get up and running. Once you have installed Ruby, drop to the command line and type:

gem install -- remote rake

This will install rake on your system and you are ready to build.

After you clone the FluentWorkflow repository to your local machine, you can perform a build by simply typing ‘rake’ at the command line when you are in the FluentWorkflow directory or any of its children.  There are three variants of the command line:

 

rake

Running this command will run the build and run all unit tests.  The build is successful if both complete successfully.

rake deploy

This command stamps the revision number to 0 and builds all associated DLLs with that number.  This builds the project, runs the unit tests and kicks off a task to create the nuget package.

rake deploy revision=[number]

This command stamps the revision number with the provided revision value and builds all associated DLLs with that number. This builds the project, runs the unit tests and kicks off a task to create the nuget package.  The nuget package is also properly configured with the same revision number.

Last edited Feb 1, 2011 at 4:29 AM by sdhebert, version 1

Comments

No comments yet.