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
1 answer

Continuous Deployment of VSTS app with Git submodules fails on Azure

I am trying to deploy a VSTS (Visual Studio Team Services) Git app including submodules to Azure using the Deployment source option in the Azure web app. All submodules are hosted in the same VSTS project but under different Git repositories. The…
1
vote
1 answer

How can I deploy a node.js app to a private server after a successful Travis build/test?

This is the pipeline I have in mind for my node.js app: write code at dev machine -> commit to github -> Travis builds and tests -> on success: deploy to private server I'm looking for tool(s) to accomplish the last part. For instance, some tool…
igorludi
  • 1,519
  • 2
  • 18
  • 31
1
vote
1 answer

Pre-compile site in continuous deployment using GIT in Azure App Service

Is there any way to pre-compile whole website during continuous deployment in Azure App Service (former Azure Websites)? There are no related settings for publishing in Deployment source configuration UI.
1
vote
1 answer

Git with daily production deployment

There is a requirement by the customer to have daily production deployments with features that were scheduled a day ago. I wanna introduce code reviews but I am not sure were to start. They use Git as SCM. Currently there are 3 branches: master -…
Zarathustra
  • 2,853
  • 4
  • 33
  • 62
1
vote
1 answer

capistrano deployment shell script fails when executed through github webhook

I'm trying to implement a continuous deployment routine using github webhooks and capistrano. My plan is to put my capistrano rake task in a shell script and call it from a controller action in another rails project which is the github…
1
vote
1 answer

Is there a way in Jenkins to get "Number of hours in RED state" for a build?

Is there a jenkins plugin or native way to measure how many hours (in a day, week or month - whatever duration feasible) the build was RED for a job? Background: I am currently working with a team and promoting trunk based development. One thing…
1
vote
1 answer

Automate Asgard next group creation

Is there a way to automate creating the next asgard auto scaling group? I have the AMI image ID I want to deploy with. I poked around their API and it doesn't seem clear to me how this can be done. Does anyone have any suggestions?
devshorts
  • 8,572
  • 4
  • 50
  • 73
1
vote
1 answer

MS Release Management Powershell DSC Downstream Builds

I am using TFS2013 & MS Release Management vNext to provide some continuous deployment capability to the development team, but am struggling to find a feature (or a way of achieving the capability) related to downstream (or chained) builds. What I…
1
vote
1 answer

How to migrate my database schema only once when deploying to multiple instances?

I have a MySQL database backed web application which I deploy to multiple cloud instances. I am using a database migration tool which means my schema changes are run as part of the deployment (say, via a configuration management tool). However, when…
1
vote
1 answer

VSTS: Release Management Binding Release Definition to Multiple Builds or Projects

I am trying to configure release management using VSTS (release hub). I have three different environments; each environment contains two servers. The Proposed Release pipeline: Zone1_Dev -> Zone1_QA ->Zone1_PROD (where each one contains two…
1
vote
1 answer

Bot Framework deployment with BitBucket "Could not locate the assembly 'Microsoft.Bit.Builder' "

I'm trying to set up continuous deployment for my my bot on azure with BitBucket. Now I get the following error from the log: (this is just a part of it) D:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(1819,5):…
Freshchris
  • 1,211
  • 4
  • 17
  • 34
1
vote
1 answer

Set up an xcode bot to build and deploy a nodejs express server

I am attempting to set up a xcode project and bot that will build a nodejs application on commit from a github repository and restart the server after the build completes. The bot is currently picking up on the repository changes but fails to build…
geschwe1
  • 323
  • 3
  • 14
1
vote
1 answer

What decides the output files in MSBuild?

From a CI-CD prospective, i am trying to find what are the folder & files (bin, obj, .dll etc) that are published to an IIS server while using the msbuild.exe with the publish option. I am not a .NET developer. What governs which files/folders to be…
OK999
  • 1,353
  • 2
  • 19
  • 39
1
vote
0 answers

Jenkins-swarm slaves go down

We have a large number of jenkins slaves setup vip jenkins-swarm plugin(auto-discover the master) Recently, we started to see slaves going offline and existing jobs get stuck. We fixed it with restarting the master. However, it has been happening…
1
vote
2 answers

TeamCity Nuget feed viewing

So maybe I'm a little bit confused about how a nuget server works and the specifics of nugets in general. I am setting up octopus deploy and TeamCity for my company and have run into a bit of a snag. I am trying to set up a deployment where I…