How to secure TeamCity deployment via Web Deploy service?
My team uses TeamCity for continuous integration. It will build, test and deploy web applications via Web Deploy to dev and qa web servers. The tricky part is deploying to a production web server – our policy dictates that developers cannot deploy to production, only a system administrator can. Our current approach is to have TeamCity build a web deployment package, which the administrator can download and install on the production web server. However, we’d [...]
Continue Reading »Make shell script executable upon extraction from zip
I have a shell file that is pulled from github and built into a zip using TeamCity. It is typically edited and put into github from a Windows machine. I need this shell script to be executable upon unzipping. How do I do this? Currently I have to do chmod +x blah.sh Asked by elgabito The quickest and easiest solution would probably be to use a shell script that addresses your permissions after running the [...]
Continue Reading »Anyone using TeamCity?
Our team is thinking of using TeamCity for our next project. Has anyone used it? Does anyone recommend it? I installed TeamCity and I have to say this was to most hassle free installation I have done in ages. Few clicks and the server is up and running. I haven’t had much time to play with it yet, but so far I am quite impressed. Very nice and clean user interface. I would still like [...]
Continue Reading »Change TeamCity IP address and port number on multi-homed Windows Server 2008 running IIS 7
After two full days of “research” (read: banging my head against my keyboard) and cursing at TeamCity/MSDN/Tomcat documentation as well as phantom IIS bindings, I’ve come up with an answer to a very perplexing issue: How can I change TeamCity’s IP address and port number on a multi-homed server running Windows Server 2008 as well as IIS 7 which is serving a necessary purpose?. First, a bit of background. Our build server is running Windows [...]
Continue Reading »TeamCity Reuse Configuration
I write a lot of little projects, and I’d like to use TeamCity for my build server. Is there a way for me to reuse the build configurations across multiple projects so that I can have more than 20 projects managed by TeamCity’s Professional edition? Edit: If there’s no way to do this with TeamCity, could someone suggest an alternative that would also work? I write projects in various languages and for various platforms, and [...]
Continue Reading »Things to consider when building a continuous integration server?
I’m new to continuous integration, but immediately realize its value, and I want to get one set up right away. I have played with TeamCity and have it working in a VM great. Now, I don’t want to spend money on another system, so I was planning on just doing the VM again on a faster machine (i.e. my dev system). There are a few questions that come to mind with this: Hard disk allocation [...]
Continue Reading »TeamCity Install on centOS with tomcat5 or jboss
It my 1st time using EC2 (amazon amis) i want install on cent os teamcity and tomcat5, if any one has done please share the same doc or hows to Thanks Jetbrains try this out it will take you 2 hour setup every thinks Check more discussion of this question. Bookmark on Delicious Digg this post Recommend on Facebook share via Reddit Share with Stumblers Tweet about it Print for later Bookmark in Browser Tell [...]
Continue Reading »Why can’t my TeamCity installation work with Mercurial when it works fine from the command line?
I am having trouble adding a Mercurial VCS root to a TeamCity Project. When I enter the repository information and click ‘Test Connection’ the pop-up says ‘Connection Failed’, shows me a message ‘stderr: abort: couldn’t find mercurial libraries in […’, ending with the message ‘(check your install and PYTHONPATH)’. I am able to copy and paste the command from the error pop-up to the command line and mercurial works as expected. I have read that [...]
Continue Reading »Running TeamCity and YouTrack on same server and same port?
I want to run both on the same server(ubuntu linux) using the self contain jars (if that’s what they are called) downloaded from jetbrains.com. I think they run some internal tomcat/catalina server using java. I’ve been running these on different ports and used different hostnames to avoid session problems(since from what I understand sessions are bound to the hostname). Both hostnames buildserver.local and youtrack.local points to the same ip address. But on different ports to [...]
Continue Reading »TeamCity use subdomain on Windows Machine
I have a TeamCity Install running on a Windows Machine which works on http://localhost:9999 I want to make my TeamCity web server available to external developers for a specific host entry. i.e. http://teamcity.mydomain.com/ how do I do this? I have never worked with Tomcat before, so the more details the better. Thanks. If your TeamCity server is Internet facing all you need to do is make sure that you have a DNS entry for teamcity.mydomain.com [...]
Continue Reading »Recent Posts
- SCP transfer only modified files
- How can I automate clearing and resetting a Linux user’s home directory to a default?
- Cron expression that runs every 5 minutes from 1:30 am – 6:00 am [duplicate]
- Understanding redundant power supplies
- Is there a way for administrators to disable users from installing Firefox extensions?



