|
CI Factory is in Windows Developer Power Tools
|
|
Packages |
|
|
- FitNesse - This package includes an installation and configuration of FitNesse to support an Agile process. There are scripts for executing the configured suites on the build server as well as in a developer's/tester's personal workspace. The FitNesse installation includes several FitNesse fixtures for useful functionality out of the box: Selenium, dbFit, CommandLine, Ftp, Ftps, SFtp, and IO. This package is supported by the Analytics package as well. Status - 1.1 Complete Beta.
- FxCop -This package will execute FXCop against your code base. It supports version 1.35 and 1.36 of FXCop. Status - Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- InstallShield - This package uses the standalone server of InstallShield to compile msi or installscript. Point it to your ism file and go. Status - 1.0.1 Complete Stable, Unconfirmed Complete Beta 1.1.
- IntegrationTest - This package is a JUnit/Java package, much like the JUnit package; it is executed in longer running builds. It makes use of the Ant scripts provided by the Ant package executing all Ant project's whos build.xml file sets the property integrationtest.hasTests to true. Works with the Corbertura, Alerts, and Analytics packages. Status - 1.1 Complete Beta.
- ISO - Point it to a directory and it will create an ISO image and publish it on the build web page. Status - 1.1 Complete Beta.
- JUnit - This package is a JUnit/Java package for execution in the Dev build; intended for quick sub-second tests. It makes use of the Ant scripts provided by the Ant package executing all Ant project's who's build.xml file sets the property integrationtest.hasTests to true. Works with the Corbertura, Alerts, and Analytics packages. Status - 1.1 Complete Beta.
- LinesOfCode - Will publish a report section to the build summary report showing the lines of code. Works with cs, vb, and possibly xml.
- MSBuild - Will build a Visual Studio solution with MSBuild. Integration with the Alerts and Analytics packages. Status - Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- MSTest - Will execute MSTest tests in all test dlls found in the unit test directory. Status - Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1. Compatible with VS 2005, 2008 with a hack.
- NCover - Written for NCover version 2.0.3.0. Performs code coverage collection for .Net unit tests. Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- nDepend - Written for nDepend version 2.11.2.2839. Generates metrics report and custom CQL checks. Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- NUnit - Written for NUnit version 2.4.5.0. Execute all nUnit tests in dlls found in the unit test directory. Integration with the Alerts and Analytics packages. Status - Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- Perforce - Source control package supporting all source control functionality in CI Factory. Status - Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- PersonalTracking - Publish locally generated logs of personal builds via webdav to build server.Requires manual configuration of webdav on build server. Status - 1.1 Complete Beta.
- Publish - The Deployment package was renamed to the Publish package. This package assists other packages and custom scripts with publishing files to the artifact directory and creating links to them on the build web page. Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- Selenium - This package is written for Selenium RC version 1.0.1. It can execute JUnit tests that use Selenium and or support the FitNesse package. Status - 1.1 Complete Beta.
- Simian - Generates similarity, or copy and past, detection report so that code duplication can be eliminated. Simian version 2.2.21. Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- SourceModificationReport - Tracks changes made since last good build. Assists other packages in know what files have changed. Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- StarTeam - Incomplete shell.
- Subversion - Source control package supporting all source control functionality in CI Factory. Status - Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- TargetProcess - Written for TargetProcess version 2.15.1.14601. Parse source control comments for TargetProcessentity Ids and generates a report of what Stories, Tasks, and or Bugs were affected in this build. Also integrates with the Analytics package to show metrics for the current sprint (e.g. counts for builds, unit tests, etc...). Status - 1.1 Complete Beta.
- Tracker - No longer supported.
- Vault - Source control package supporting all source control functionality in CI Factory. Status - Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- Versioning - Increaments versions of product and file for .Net binaries. Status - Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- VisualSourceSafe - Source control package supporting all source control functionality but automated branching in CI Factory. Status - Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- VS.NETCompile - Supports VS 2003, 2005, and 2008. Uses devenv.exe to build a solution file. Status - Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- VS.NETDeploy - Supports VS 2003, 2005, and 2008. Uses devenv.exe to build an msi with a solution file. Status - Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- VSTSVersionControl - Source control package supporting all source control functionality but automated branching in CI Factory. Status - Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- Wix - Create an msi with Wix. Point to your wxs file and go. You need to download Wix and install to the Third Party dir. Status - Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- Workspace - Helps you manage a local workspace. Cerates a setup exe that with install a personal workspace on any machine. Includes scripts to install and configure Subversion, Perforce, Eclipse, Visual Studio, Oracle, Java, and more. Status - Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- XenocodePostbuild - Obfusacte .Net binaries. Status - Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- Alerts - Posts alerts to the build page and sends emails about important changes in the build. Alert scripts included offer Unit Test cound change, change in duplication, build server running out of diskspace, and more. Status - Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- Analytics - Tracks changes in build statistics. Shows report with tables, charts, and graphs. Tracks build counts(success/failed/exception), unit test count, integration test count, FitNesse test count, etc... Some metrics are show per developer. Status - Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- Ant - Written for Ant version 1.7.1. Includes many extra Ant tasks and a set of build scripts that decress the need to write Ant script to support your project. Supports JUnit, Corbertura, and Ivy. Status - 1.1 Complete Beta.
- Archive - Will archive/move files older than configured value from the artifact directory and ccnet build log files to a UNC share. Used to manage disk space on build server. Status - Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- Backup - Will copy current build's artifacts, build log file, and ccnet state file to UNC share as a backup. If your build server ever dies you can quickly recreate it with a get from your source control repo and a copy of these backed-up files. Status - Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- Corbertura - Collectes code coverage staticstics for Java applications. Will instrument class files for execution in JUnit. Will instrument application files; jar, war, ear files for execution in an application server. Shows reports on coverage and line by line source code reports too. Supports enforcement of minimum coverage required to pass the build. Includes mechanizm to lower required coverage on a per class basis. Status - 1.1 Complete Beta.
- CoverageEye - No longer supported.
- CSDiff - Show diff reports for source code changes made on build page. Status - Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- CVS - Incomplete shell.
- DotNetUnitTest - Written against MbUnit version 2.41.232.0. Will execute all unit tests in dlls found in the unit test folder. Status - Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
- Eclipse - Includes scripts to create new projects from templates that include a build.xml configured against the Ant package scripts. Status - 1.1 Complete Beta.
- FinalBuilder - Executes a FinalBuilder project file, point to the project file and go. Status - Complete Stable 1.0.1, Unconfirmed Complete Beta 1.1.
|
|