Index![]()
Downloads (PDF, HTML & XML formats)
[Bamboo Knowledge Base Home]
Documentation for Bamboo 4.2.x. Documentation for other versions of Bamboo is available too. 
![]()
This page describes how to configure a NUnit Runner executable for a Bamboo task.
When creating a new job or configuring an existing one, you need to specify the tasks that will execute the job's builds. You must specify an executable for each task. If you specify an Ant, Grails or Maven executable, you will also need to choose a JDK.
When creating a new plan, you can configure the tasks for the plan's default job.
An executable is a program external to Bamboo used to automate processes. Generally, executables compile source code to generate compiled executable files (referred to as artifacts in Bamboo). Ant, Maven, MSBuild or PHPUnit are just some examples of executables that can be used as part of your build process.New executables can be defined as capabilities in Bamboo. Once an executable has been defined in Bamboo, it can be configured as part of a task.
Before you begin:
Related pages:
To configure a NUnit Runner executable for a task:
Update the task settings:
| Setting | Description |
|---|---|
| Task Description | A description of the task, which gets displayed in Bamboo. |
| Executable | The NUnit Runner executable that is available to perform the task. The executable that you select will become one of the task's (and so, the job's) requirements. You can add other executables, if required. |
| NUnit Test Files | The name of an assembly (.dll), Visual Studio project (.csproj), or NUnit Test Suite (.nunit) to test. See http://www.nunit.org/. |
| Result Filename | The name to be used for the XML results file. |
| Tests to Run | The name of the test case, test fixture or namespace to run. |
| Test Categories to Include | Specify one or more test categories, separated by commas, to be included in the test run. |
| Test Categories to Exclude | Specify one or more test categories, separated by commas, to be excluded from the test run. Exclusions take precedence over inclusions. |
| Command Line Options | Specify any command line options or switches you wish to include when running NUnit. |
For more information on NUnit, see http://www.nunit.org/.