Questions tagged [continuous-deployment]

A software engineering approach in which teams keep producing software in short cycles and ensure that the software can be released to production at any time.

Continuous Deployment (CD) is a continuous automation process where deployment of software to production systems is fully automated. This ensures that fixes and new features can be brought to production quickly.

This usually includes having a good set of automated tests to automatically verify the fitness of the software for production use.

See the article Continuous Delivery on Wikipedia for more information.

2667 questions
1
vote
3 answers

Continuous Deployment with Jenkins & PHP

I'm sure there are answers for this all over stackoverflow but I was unable to find anything specific. I have a PHP project which I am revisiting. Its running on a RHEL5 box. I have SVN on the same box. Out of curiosity I recently added Jenkins to…
fatlog
  • 1,182
  • 2
  • 14
  • 28
1
vote
2 answers

Got different zip structure from artifacts from Jenkins

I have been using Cloudbees Jenkins as a service and I'm trying to setup my local Jenkins which I got different results from Cloudbees Jenkins. If I use this curl command to get the latest successful artifact. curl…
toy
  • 11,711
  • 24
  • 93
  • 176
1
vote
1 answer

What causes high-latency page loads after a build?

As we trying to make more frequent builds (and as our site traffic has increased), we've noticed that during higher traffic, the initial post-build page loads spike to 20 or 30 seconds. Our builds are published by copying DLL's + PDB's to a single…
svidgen
  • 13,744
  • 4
  • 33
  • 58
1
vote
1 answer

Continuous deployment over a cluster of servers

I am currently working with a startup that is in a transitional phase. We have a PHP web application and utilise continuous integration with the standard unit and regression tests (selenium) run over jenkins. We have a development server which…
Rijndael
  • 3,683
  • 2
  • 24
  • 26
1
vote
0 answers

TeamCity: Deploying specific projects in feature branches from large repositories

I've yet to find suitable advice on a sustainable continuous deployment workflow that fits our organizations applications. We're currently using a single, large repository to house all our source code, with multiple VS2010 *.sln files to group…
1
vote
1 answer

How do I perform RavenDB index changes in Blue-Green deployment scenario with high availability?

Context I am trying to design a stable, consistent approach to updating RavenDB indexes in production I am focusing specifically on the index update story (i.e. I know my setup doesn't fully address high availability) This is a hypothetical…
1
vote
1 answer

_CleanGetCurrentAndPriorFileWrites Failing on Teamcity

I have an azure web worker that I am trying to deploy via teamcity. Deploying other web workers projects are no problem on the build server. The project deploys fine from within visual studio. When I try to deploy the project in team city I get the…
ilivewithian
  • 19,476
  • 19
  • 103
  • 165
1
vote
1 answer

Deploy database project without knowledge of target database

I've got a question. I'm used to using Teamcity + Database project which was able to deploy the database to all of the DTAP servers. I loved the way that worked - it allowed me to deploy to production weekly within 2 minutes. Now I'm working at a…
1
vote
1 answer

CI and Deployment with TFS and Powershell

I am working on a CI process with automated deployment. TFS Build is building the solution, and it then uses an InvokeProcess task to kick off a Powershell script. The Powershell script deploys the database changes as a dacpac using sqlpackage,…
hitch
  • 899
  • 1
  • 11
  • 26
1
vote
1 answer

Maven Mercurial based Continuous Release process

I want some "Maven with Mercurial release" knowledgeable opinion. I already saw this thread and a few others. We want to be agile and fast. We want to build once. Not one build for testing and one for release. We have setup a continuous release…
Eldad Assis
  • 10,464
  • 11
  • 52
  • 78
1
vote
1 answer

Rollback for Production deployment

Im about to automate the deployment to a test-server and to the production. I have a ci-server (build, compile, junit) and a artifact repository manager (stores the builds to deploy/publish). Currently I can deploy with a script to the test-server…
user1338413
  • 2,471
  • 8
  • 29
  • 36
1
vote
2 answers

Point of Artifact Repositories For Internal Code

Imagine for a cloud based solution, a good portion of the deployed code is developed internally. My question is what is the point of using an Artifact Repository for internal code where you could always build whatever version directly from the…
1
vote
3 answers

How to add exsiting project to git bare repository?

I am trying to setup git for automatic deployment. Here is what I am doing.. I have created one empty bare repository on my repos server which hosted on xyz.com. Then in eclipse using EGit I have clone newly created bare repository. On my local…
SangamAngre
  • 809
  • 8
  • 25
1
vote
1 answer

Bringing C# application under assembly version and using it to create patches and manage them

We have a C# desktop application which we run for clients on various servers on a software as a service model. We are still on dot net framework 2. The software has a architecture in which we have an independent application to catch external data…
1
vote
1 answer

TFS2010 msbuild msdeploy Unauthorized Error

Appreciate any guidance or advice on below issue I am using TFS2010 and below msbuild parameters in order to deploy build on staging server (continous deployment). I have done all necessery configuration such as Management Service Delegation…
swapneel
  • 3,061
  • 1
  • 25
  • 32