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

ASP5 deploy to windows 7 server

I'm developing web api in .NET 4.5.1. It is build on TeamCity CI server, but I would like to deploy it to the Windows 7 machine in the local network after every successful build. I wanted to use dnu publish command, but I have no idea how to use…
1
vote
1 answer

deploy azure database (using SSDT) with Visual studio online

We want to deploy Azure database which is in git source control in Visual Studio Online (VSO) to be deployed to the Azure Database. The script is in SSDT which I can deploy using my local Visual Studio IDE locally. When I try to publish the…
1
vote
0 answers

Visual Studio 2013 IIS Website Name Property Missing

Visual Studio 2010 Web Application Properties has a IIS Web site/application name to use on the destination server setting. In my Visual Studio 2013 this setting is missing. I need this setting for our continuous integration deployments when using…
1
vote
3 answers

How to get the version number of the last successful build?

Background I have a third-party web service with methods for installing and uninstalling an artifact. Both when installing and uninstalling, you specify an artifact named package-%maven.project.version%.zip. Before installing a new package, I need…
Martin4ndersen
  • 2,806
  • 1
  • 23
  • 32
1
vote
1 answer

Yii2 app update deployment to shared host

My scenario is: I'm developing my first non-toy application with yii2. I'm doing it on a dev server I can access via ssh. Eventually I have to deploy the app to my customer's server which turns out to be a bare hosting with no ssh access. The first…
dirluca
  • 423
  • 3
  • 12
1
vote
1 answer

Jenkins and NodeJS

So I have a MEAN application up and running and Im looking into a continuous integration solution. I have successfully gotten Jenkins up and running with web hooks that grab my project from a bitbucket repo when a merge happens to master. Right now…
1
vote
0 answers

In which folder should my QA functional Maven/TestNG test cases go? And its impact on CI process?

I am writing functional automation test cases using Maven/TestNG. Following the convention, I have put them in src/test folder. But I understand there is another perspective that they should go in src/main. The reason is - in this case, the test…
Sumod
  • 3,806
  • 9
  • 50
  • 69
1
vote
0 answers

Setting-up WinRM HTTPS on Azure VMs

I was guided to install "WinRM on a Windows VM" quick start template so I can use Azure File Copy deployment task on visual studio build automation, in this article:…
1
vote
1 answer

Allowing SSH access from codeship - opening firewall to EC2 east coast IPs

I am trying to implement automatic deployment from Codeship by using a Capistrano style script to allow it to SSH onto my servers and pull from my git repository after my tests have passed. The problem is that SSH access to the servers is restricted…
Matt
  • 127
  • 8
1
vote
2 answers

Go cd configuration issue

I've been having an issue trying to add github materials from a private repo on a Windows server. I've seen lots of people suggesting how to add the ssh keys and where but on unix based systems. Haven't found anything related to Windows Servers. I'm…
1
vote
2 answers

Can Jenkins build code to remote servers when triggered by GitHub webhook?

I have a 'master' server (docker container actually) where I want to install Jenkins in order to link it (with webhook) with a github repo, so every time a developer pushes code, jenkins will auto-pull and build the code. The thing is that there are…
Kostas Demiris
  • 3,415
  • 8
  • 47
  • 85
1
vote
1 answer

Continuous deployment for Classic ASP using VSO and Azure Web Site

We have a set of Classic ASP websites that we are trying to integrate with VSO and Continous Deployment to Azure Web Sites. Here are some details: Our Solution is made up of Classic ASP Web Sites We use TFS in VSO When changes are checked in,…
1
vote
1 answer

Blue-Green deployments when we have to deploy to a fixed set of machines

We have the following blue=green deployment design. Idea is for us to deploy the latest code into inactive cluster smoke test switch VIP to make the current one inactive and we created the pipelines accordingly in go.cd. However, the issue we…
1
vote
1 answer

Continuously deploy two branches to two separate openshift applications on Travis CI?

I have a git repo that has many developing branches, plus a branch called production for production, and master is used for staging. What I'm trying to achieve is that whenever someone pushes to master, the application is built then deployed to a…
AFusco
  • 474
  • 3
  • 18
1
vote
1 answer

What are my alternatives for managing RabbitMQ channel changes as a part of CD process

I am looking for alternatives for managing my RabbitMQ setup, same as i manage my RDBMS with liquibase/flyway or mongo with mongeez. After looking around a bit I havent found any resources on it as much (Which gets me thinking on how companies…
Gleeb
  • 10,773
  • 26
  • 92
  • 135