cruisecontrol.net

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

岁酱吖の 提交于 2019-12-02 05:23:11
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! 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 definition). 3. Have cc.net call msbuild.exe on MasterBuild.proj (aka, Task #2). 4. Have the majority of your

Managed Source Control Hosting and Continuous Integration with CVSDude and CruiseControl.net

末鹿安然 提交于 2019-12-02 01:22:54
问题 For my own project at home, I'm using the rather excellent managed subversion hosting from CVSDude. As it's only me working on the code right now, I'm not using CruiseControl.net, however I expect this will change in the next couple of months and will want a full build process to kick off upon check-in. Has anyone managed to get CruiseControl.net working with CVSDude? My collegue Mike has this blog post where someone from CVSDude said: "Your can use our post-commit call back facility to call

Managed Source Control Hosting and Continuous Integration with CVSDude and CruiseControl.net

泄露秘密 提交于 2019-12-01 20:31:18
For my own project at home, I'm using the rather excellent managed subversion hosting from CVSDude . As it's only me working on the code right now, I'm not using CruiseControl.net, however I expect this will change in the next couple of months and will want a full build process to kick off upon check-in. Has anyone managed to get CruiseControl.net working with CVSDude? My collegue Mike has this blog post where someone from CVSDude said: "Your can use our post-commit call back facility to call a URL on your server, which passes variables relating to the last checkin (variables detailed in our

make ccnet self test

孤人 提交于 2019-12-01 12:45:20
问题 i want to run a test project in ccnet, can anyone help? i am not using NUnit. I am using [Test Class()] attribute in my web project, and wanna run this project from ccnet 回答1: It appears the test framework would be MsTest In order to run MsTest on the build server you have to install visual studio or do a work around or hack (alternate hack). Then you can use MsTest.exe Here is the official documentation on running MSTest tests. Similar question and more hacks or work-arounds 回答2: If you're

How to execute a program on remote machine from Cruise Control .net build process?

天涯浪子 提交于 2019-12-01 11:11:37
I want to run a tool as part of my build process which requires environment setup for its execution. I have setup this environment on another machine. Is there any way I can execute the program on the remote machine from my cruise control .net build process. I know how to run the tools on the same machine. but I am not able to figure out how can i execute it if this tool is on remote machine. Any suggestions? One option is to use psexec to remotely call a command-line tool on another machine. 来源: https://stackoverflow.com/questions/6529727/how-to-execute-a-program-on-remote-machine-from-cruise

Unlock Files for deletion

房东的猫 提交于 2019-12-01 10:33:37
I am automating testing with test complete and CCNet. I am getting the error message "process cannot access the file because it is being used by another process" while deleting some folders. Is there any tools which can be used to unlock the file? I need to automate the unlock operation from CCnet Haven't tried it myself but Unlocker might solve your problem. According to the FAQ it has a CLI: Can Unlocker be run in command line? Yes! Unlocker -H for command line options. Open task manager (ctrl + alt + del keys, select task manager), and see if you can find the name of your most recent

Unlock Files for deletion

自古美人都是妖i 提交于 2019-12-01 07:25:50
问题 I am automating testing with test complete and CCNet. I am getting the error message "process cannot access the file because it is being used by another process" while deleting some folders. Is there any tools which can be used to unlock the file? I need to automate the unlock operation from CCnet 回答1: Haven't tried it myself but Unlocker might solve your problem. According to the FAQ it has a CLI: Can Unlocker be run in command line? Yes! Unlocker -H for command line options. 回答2: Open task

Running Cruise Control .NET as a Service

只愿长相守 提交于 2019-12-01 06:21:29
I've been configuring and testing CCNet for a little while now using Virtual PC to host it. Everything went well and it was decided to transfer the configuration to a server location - which went as well as could be expected. A few tweaks and kicks and i had it running as before. The problem is that we now need to run CCNet as a service which is proving problematic. I have configured a domain level user with the same access rights as myself (after all, the console application has been running as me for about 3 months now) and configured the service to run under that user. I started the service

Running MStest in cruise control .net build server

こ雲淡風輕ζ 提交于 2019-12-01 04:58:31
I'm trying to setup cruisecontrol.net to work with our existing projects. The projects use the visual studio 2008 testing tools (running as .net 2.0). During the actual build process I get several error messages, most or which are: Type 'TestClass' is not defined. I'm assuming that this is because I don't have the testing framework installed on my build server. I'd rather not just copy bits from my dev machine (that always feels a bit hacky) and I'd also rather not install visual studio on the build sever (that seems like overkill). Does anyone know where I can get a standalone installer to

Running Cruise Control .NET as a Service

给你一囗甜甜゛ 提交于 2019-12-01 04:30:18
问题 I've been configuring and testing CCNet for a little while now using Virtual PC to host it. Everything went well and it was decided to transfer the configuration to a server location - which went as well as could be expected. A few tweaks and kicks and i had it running as before. The problem is that we now need to run CCNet as a service which is proving problematic. I have configured a domain level user with the same access rights as myself (after all, the console application has been running