Questions tagged [build-server]

Build sever is interchangeably used for the machine that is used to compile the application code at a scheduled time and the CI Tools such as Cruise Control, Teamcity etc.

Build server is typically used for the machine used to compile the source code at a scheduled time. This is different from the developer's machine since this is a controlled environment and is only supposed to have the pre-requisites required for compilation.

With the evolution of Continuous Integration, Build Server is also interchangeably used for the CI Applications such as Teamcity, Cruise Control, Jenkins or Bamboo. These applications take care of executing the builds and also a number of other activities such as unit test execution, deployment, various other quality checks on the code and report them in a nice presentable manner.

234 questions
8
votes
1 answer

Which parts of the Azure 2.7 SDK do I need to install on a build server?

Our build server is configured with just the MS Build Tools 2015 to ensure that we have just enough installed to build projects without having too much installed (i.e. full VS Developer Environment which has led to issues with deployments in the…
Zhaph - Ben Duguid
  • 26,785
  • 5
  • 80
  • 117
8
votes
1 answer

What are Jenkins best practices with building with Grunt and deploying with Capistrano?

I'm currently setting up a build server at our office and I was wondering what's best practice for this. I know each situation asks for a different approach and there are a million ways to achieve the same goal, but since I'm a newcomer to Jenkins…
Giel Berkers
  • 2,852
  • 3
  • 39
  • 58
8
votes
3 answers

TeamCity - Stop build when a test fails

Is it possible to stop a TeamCity build (the entire build, i.e. it won't execute subsequent steps) when a unit test fails? Ideally I'd also like it to terminate the currently executing step which in my case would be the Nunit Test Runner. In my…
Mark Walsh
  • 3,241
  • 1
  • 24
  • 46
8
votes
1 answer

Azure build fail with TFS hosted buildserver: Windows Azure Tools\2.0\Microsoft.WindowsAzure.targets" was not found

Im new to Azure and wanted to create a Continuous Integration build using TFS. I created a build definition but building my Cloud App with simple website using a hosted buildserver in the build definition fails with error:…
maz_man
  • 81
  • 3
7
votes
5 answers

Can Hudson be configured to build every revision?

I've started experimenting with Hudson as a build server. I'm using subversion and have it configured to poll every minute. The issue I'm seeing is that if a build at revision 10 takes 5 minutes and there are 5 commits during that time, Hudson will…
CodeBuddy
  • 5,749
  • 1
  • 25
  • 30
7
votes
3 answers

How can I prevent submitting an empty Perforce changelist from being an error?

Attempting to submit a changelist with no files is considered by Perforce to be an error (p4 submit ... returns exit code 1). This causes a periodic integration build to fail on our build server (we're using Zutubi's Pulse system); in this case I…
user197015
7
votes
3 answers

Microsoft.WebApplication.targets

I have a problem when I check in my server to my build server (using TFS), but for some reason, return me the next error: Exception Message: MSBuild error 1 has ended this build. You can find more specific information about the cause of this error…
Benjamin RD
  • 11,516
  • 14
  • 87
  • 157
6
votes
1 answer

MSBuild 15 Tools Version not accepted

I have installed the MSBuild (15.4.0) tools for Visual Studio 2017 on a build server. To do this I used the link entitled "Build Tools for Visual Studio 2017" from Visual Studio Downloads The path to the MSBuild.exe is: C:\Program Files…
DrGriff
  • 4,394
  • 9
  • 43
  • 92
6
votes
1 answer

Delphi 10 Seattle Automated Builds

I'm trying to add automated builds of our Delphi 10 Seattle projects to our build server (which currently builds all our .NET and Java projects). Now that Delphi uses MSBUILD it integrates well with TeamCity. I can build things locally on a machine…
Simon Clough
  • 2,323
  • 1
  • 13
  • 14
6
votes
2 answers

Run TFS with Docker

I've been reading a lot about Docker and its uses. Currently we are using TFS for building and deploying our in house app (.net c#). Are there any benefits for transitioning to Docker? Meaning having it set up so that after TFS runs the build, it…
ShaneKm
  • 20,823
  • 43
  • 167
  • 296
6
votes
3 answers

Jenkins with reverse proxy to alternative port number

I have a jenkins builder server and I'm trying to set up the reverse proxy with nginx. I followed all the howto's and documentation from the jenkins site but the only thing different is I need the server to be reachable on a different port then the…
Aegis
  • 5,761
  • 2
  • 33
  • 42
6
votes
2 answers

How to configure CruiseControl.NET to build one project on a remote server

I have a build server running CruiseControl.NET. It works well for the 7 projects that are configured to run on that server (let's call it server A). Now I have a new project that I wish to build on a different server (server B), but I want it to…
David White
  • 3,014
  • 1
  • 32
  • 35
6
votes
0 answers

TeamCity server doesn't see a running agent

We have several virtual machines distributed among several data centers. Each VM has its own rebooting schedule with different timezones. The problem is when VM with TeamServer is rebooting and other VM with buildAgent is running build then after…
5
votes
4 answers

Continuous integration with .net and svn

We're currently not applying the automated building and testing of continous integration in our project. We haven't bothered this far as we're only 2 developers working on it, but even with a team of 2 I still think it would be valuable to use…
stiank81
  • 25,418
  • 43
  • 131
  • 202
5
votes
1 answer

javac error "error: warnings found and -Werror specified" disable "-Werror" in ant

this is an android project and my ant build script sometimes fails when it decides to treat warnings as errors when running the javac program. Seriously, it only does this sometimes, which is a different question I may ask. It will print errors and…
CQM
  • 42,592
  • 75
  • 224
  • 366
1 2
3
15 16