Skip to content

Commit

Permalink
Removed Rake references
Browse files Browse the repository at this point in the history
  • Loading branch information
rogeralsing committed Feb 28, 2015
1 parent 6dba0f2 commit eae216f
Showing 1 changed file with 0 additions and 38 deletions.
38 changes: 0 additions & 38 deletions documentation/wiki/Building and Distributing Akka.NET.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,41 +67,3 @@ or to run also unit tests before publishing:
````
build all nugetkey=<key>
````

## Building using Rake/Albacore

Akka.Net can also use [Albacore (Rake)](http://albacorebuild.net/) for builds. The commands are simple, but you will need to install Ruby on your system in order to execute any Rake commands.

We recommend using the [Rails Installer for Windows](http://railsinstaller.org/).

### Running Build Tasks
To run a basic build a Pigeon, open a command prompt to the root directory of your Pigeon repository and type the following command:

````
C:\akka.net> rake
````

This will automatically invoke a simple MSBuild of your local copy of Pigeon.

### Version Management
Akka.NET's Rake file includes the ability to increment the version number for new releases.

Akka.NET follows the standard .NET version number convention: `{Major Version}.{Minor Version}.{Revision}.{Build}`.

You can modify the build number using the following commands:

* `rake bump_build_number` - bumps the **build** number.
* `rake bump_revision_number` - bumps the **revision** number.
* `rake bump_minor_version_number` - bumps the **minor version** number.
* `rake bump_major_version_number` - bumps the **major version** number.

### Creating NuGet Distributions
To create a NuGet distribution, you can run the following command:

````
C:\> rake nuget
````

This will create a new instance of all Akka.NET NuGet packages in the `/build/` folder, using Release configuration settings.

If you need to create a Debug configuration NuGet package, then you can use the `nuget_debug` command instead.

2 comments on commit eae216f

@Petabridge-CI
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TeamCity Akka.NET :: Akka.NET PR Build Build 70 is now running

@Petabridge-CI
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TeamCity Akka.NET :: Akka.NET PR Build Build 70 outcome was FAILURE
Summary: System.Exception: xUnit failed for the following assemblies: D:\BuildAgent\work\49b164d63843fb4\src\core\Akka.Persistence.Tests\bin\Release\Akka.Persistence.Tests.dll at Microsoft.FSharp.Core.Operators.FailWith[T](String message) at Fake.XUnitHel... Build time: 00:09:27

Failed tests

Akka.Persistence.Tests.dll: Akka.Persistence.Tests.PersistentActorSpec.PersistentActor_should_allow_behavior_changes_in_event_handler_as_first_action: <no details avaliable>

Please sign in to comment.