cruisecontrol.net

What is the difference between using 'devenv' and 'msbuild' in CruiseControl.NET builds?

前提是你 提交于 2019-12-03 05:56:54
What is the main difference between using the <devenv> tag and the <msbuild> tag is in CruiseControl.NET? I understand they call different executables, but sometimes I get different results (as far as pass/fail at compile time), and I would like to know why there is a difference between the two build commands. Benjamin Baumann Basically devenv (Visual Studio) wraps MSBuild and add lots of Visual Studio specific properties. To use devenv you need Visual Studio installed on your computer. To use MSBuild you only need to have the .NET framework. For us, the major difference is that devenv will

How licenses.licx file is used

只谈情不闲聊 提交于 2019-12-03 05:28:31
问题 I've got licenses.licx file that is included to one of my projects properties. I am not sure how that is used by its dlls. Is it used by msbuild? Do you have any idea how it is used when the solution is building? 回答1: Since you indicate that StellarEleven's reply doesn't help, I guess you're looking for something even simpler. This is probably not 100% correct, but it is my understanding of how this works: The licx file is simply a list of the "licensed" components used by your application.

Anything better than CruiseControl for .Net CI? [closed]

为君一笑 提交于 2019-12-03 05:28:29
Closed . This question is opinion-based. It is not currently accepting answers. Learn more . Want to improve this question? Update the question so it can be answered with facts and citations by editing this post . I've been asked to set up yet another CruiceControl environment for yet another client. I realized that I've been using CC for years without really looking around for competitors. Is there anything else that's sprung up that does the job equally well or better for .Net apps? TeamCity is a very good CI server. (and the "Professional" edition is free) I've been using it for over a year

How to get CCTray [closed]

我只是一个虾纸丫 提交于 2019-12-03 05:09:31
Closed. This question is off-topic. It is not currently accepting answers. Learn more . Want to improve this question? Update the question so it's on-topic for Stack Overflow. I have successfully installed CruiseControl.Net server on windows 7 32 bit platform by CruiseControl.Net 1.8.0.0. setup file. But here there is no CCTray . Please let me know how to get CCTray. Download it from official source (file is CruiseControl.NET-CCTray-1.8.0.0-Setup.exe): http://build.nauck-it.de/download/CruiseControl.NET-package/1.8.0.0/ You can get it also from your CC.NET server. If you go to the Web

Getting MSTest output to show in CruiseControl.Net

懵懂的女人 提交于 2019-12-02 21:23:09
I currently have our build server set up with CruiseControl.Net running a build using MSBuild and then running unit tests using MSTest. The problem is I can't see the output of the unit tests in CC - I know they are being run because I can get the build to fail if I commit a failing test. I have followed the online guides from http://blogs.blackmarble.co.uk/blogs/bm-bloggers/archive/2006/06/14/5255.aspx and http://www.softwarepassion.com/?p=89 but still having no luck. My ccnet.config file contains <tasks> <msbuild> <executable>C:\WINDOWS\Microsoft.NET\Framework\v3.5\MSBuild.exe</executable>

CruiseControl.net — How to checkin code during the build

為{幸葍}努か 提交于 2019-12-02 21:14:51
I'm setting up CruiseControl.NET and during the build I want to modify my version.txt file and have it checked in. When I do this, CruiseControl.NET doesn't know this checkin was done by the build and so the next time it checks sources, it sees there were modifications and rebuilds again (I have IfModificationExists set in the project build). How do I tell CruiseControl.NET to check this file in or let it know that this one is OK so it doesn't keep re-triggering builds? g . You can use exclusionFilters in the project to exclude the version.txt file from triggering a build. <sourcecontrol type=

GIT Source Control make trigger when files are changed in a Folder

北城余情 提交于 2019-12-02 20:29:37
问题 I installed CCNET to make autobuild from a GIT server. I have a big problem here : My Git Server Repo Structure : Repo.git --- Module 1(Folder 1) --- Module 2(Folder 2) --- Module 3(Folder 3) --- Module 4(Folder 4) --- Module 5(Folder 5) --- Module 6(Folder 6) The ccnet make trigger follow by the order Mod1 - > Mod2 - > Mod3 - > Mod4 - > Mod5 - > Mod6 but when CCNET trigger a changes anywhere(Maybe changes make in Folder 5(Module 5)), its still make a build as above order. I dont want to do

Should AssemblyInfo.cs be placed in version control?

拥有回忆 提交于 2019-12-02 17:36:24
I have an automated build system using CruiseControl. I am using the SvnRevisionLabeller to to get the version string to use. With this string I can use nant to update AssemblyInfo.cs so when I build it has the correct build string. I can also use this CC label to tag the subversion repository. So everything is aligned - CCNet Build label - Executable (Assembly Information) - Version Control (subverson tag) Now where I have a problem is if I want to try to rebuild an old image from the repository. Since AssemblyInfo.cs is not under version control but rather a generated file, when I now try to

How to setup building steps for CruiseControl.net from repository of the building project?

核能气质少年 提交于 2019-12-02 11:55:00
问题 I'd like to store ccnet.config file (or other cc.net configuration file for this project) in the repository (git) of my project and make CC.NET use it when I force building from dashboard. How can I do it? Thank you! 回答1: Your "ccnet.config" should remain fairly static. If you need different "logic" for your solution/project building, then I suggest: 1. Write your ccnet.config code to pull source code from repository. (aka, Task #1) 2. In your repository, include a MasterBuild.proj (msbuild

GIT Source Control make trigger when files are changed in a Folder

懵懂的女人 提交于 2019-12-02 09:16:43
I installed CCNET to make autobuild from a GIT server. I have a big problem here : My Git Server Repo Structure : Repo.git --- Module 1(Folder 1) --- Module 2(Folder 2) --- Module 3(Folder 3) --- Module 4(Folder 4) --- Module 5(Folder 5) --- Module 6(Folder 6) The ccnet make trigger follow by the order Mod1 - > Mod2 - > Mod3 - > Mod4 - > Mod5 - > Mod6 but when CCNET trigger a changes anywhere(Maybe changes make in Folder 5(Module 5)), its still make a build as above order. I dont want to do this, It will take a lot of time. I just want to make build which module has been changed. Somebody