Skip to content

Commit

Permalink
ccnet#286 Fix PR: Change NUnit v2 to v3
Browse files Browse the repository at this point in the history
- updated ReadMe
  • Loading branch information
savornicesei committed Jan 26, 2020
1 parent 32020a5 commit 5e52fe5
Showing 1 changed file with 22 additions and 3 deletions.
25 changes: 22 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,29 @@

**CruiseControl.NET** is an automated continuous integration server for the .NET platform. It is a C# port of CruiseControl for Java.



## Releases
Releases up to 1.8.5 can be downloaded from [sourceforge.net](https://sourceforge.net/projects/ccnet/)


## How to build
## Development

### Requirements

## Windows
1. Visual Studio 2019 or Visual Studio 2017 + Visual Studio 2019 Build Tools
2. Sandcastle Help Builder
3. Visual Studio Code with NSIS extension (from idleberg)

## Linux
1. MonoDevelop or Rider from Jetbrains
2. Visual Studio Code with NSIS extension (from idleberg)

### Compile and build
We provide the following build scripts with CruiseControl.NET:

### Windows
## Windows
1. ```ps build.ps1 --target=default```

It will display the existing targets in the cake build script.
Expand Down Expand Up @@ -39,7 +54,11 @@ The packaged distribution can be found in the "Publish" folder.

This builds and packages the project WebDashboards.

### Linux
If running powershell scripts are disabled on your machine, you can run powershell with ExecutionPolicy disabled for the CruiseControl.NET build file:

```powershell -ExecutionPolicy ByPass -File ./build.ps1 -target=build```

## Linux
If you just cloned the CruiseControl.NET repository, run ```chmod u+x build.sh``` so you have execute permission on the build script.

1. ```./build.sh --target=default```
Expand Down

0 comments on commit 5e52fe5

Please sign in to comment.