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
2 answers

VSTS Continuous Integration with secure files

Hello Stackoverflowers, I have been playing lately alot with the CI-CD on VSTS with GIT. I have a set of Build tasks which refer to secure files. I use the „Download Secure File“ task to access these files at build time. However, I was wondering if…
1
vote
2 answers

Azure service fabric continuous deployment and rollback options after upgrade

I read about continuous deployment of service fabric with VSTS. I need a help/suggestion in this scenario where I have a group of services deployed by Continuous deployment in Azure Now I upgrade one service, I know that when this upgrade fails,…
1
vote
1 answer

GitLab CI / CD: do I need docker for ASP.NET Core - Angular application

I am having self-hosted GitLab-EE. I want to enable CI / CD. I already have gitlab-runner on windows and it is activated for my project. I also have custom server for hosting my ASP.NET Core 2.0 with Angular 5.0 application. My final idea is when…
1
vote
1 answer

VSTS CI/CD solution with multiple sites

I'm trying to setup a CI/CD pipeline for our project on VSTS. The project, or better to say the solution consists of 4 websites (ASP.NET hosted on virtual machines) and 5 additional shared projects. At the moment whenever we push something to git a…
1
vote
1 answer

Push database changes to my SQL Azure database

Is there a way to in a CI\CD scenario where I can push database changes (Schema or Data) to my SQL Azure database?
1
vote
1 answer

.NetCore + Angular + Azure: Deployment

I created a Web Api Asp.Net Core Project in server folder and an Angular-Cli Project in client folder. In local: I launch the WebAPI with IIS Express and my angular project with ng serve --proxy-config proxy.config.json*. In my Angular App, in…
1
vote
1 answer

NoMethodError: undefined method `spec' for nil:NilClass

Suddenly I started facing this error after having following gem during deployment on staging server(EngineYard). We use chef recipes for deployment. Error log NoMethodError: undefined method `spec' for nil:NilClass Did you mean? inspect An error…
Amit Patel
  • 15,609
  • 18
  • 68
  • 106
1
vote
1 answer

Azure app services failed to run deployment command

In the past I'm able to deploy my NodeJS web app on deployment slots for my app service. The deployment was done in the Deployment options blade in portal.azure.com, by configuring the git repository and branch, etc. Recently (last few days since…
1
vote
2 answers

Skipping stages in Jenkins pipeline on a Commit but not a PR

We are currently using the Jenkins/Groovy pipeline method for CI. I'm trying to create a single pipeline for building packages and running unit tests on a branch (and let me know if this is bad practice). The problem is on a commit I don't want to…
1
vote
1 answer

VSTS Continuous Deployment of Azure Function fails - ERROR_FILE_IN_USE

Here's what I get when VSTS builds the function (made in VS2017, C#): Info: Updating file (intr\bin\CheckNewBlob.dll). Failed to deploy web package to App Service. Try to deploy app service again with Rename locked files option selected. Error Code:…
1
vote
1 answer

check git revision is ahead of origin/master without a clone?

I have a CI/CD system set up and I am trying to make sure that before anything gets released that a specific commit which was stored against the release is currently ahead of master. Currently the only way I can find to do this is: git clone -q…
1
vote
1 answer

Continuous Integration and Signed Binary Builds (Windows) - Best Practices

The application we have is a C++ Windows application. The project is in Visual Studio 2015. I'm in the process of helping to move our build process to the cloud. We already have a system in place for our server-side components, built on Jenkins. I…
1
vote
2 answers

Git Repo > Hosting Server (No FTP required)

I have been using git for one of my websites and have been pushing my code to a remote repository. This is all well and good however whenever I want to update the production site I need to upload my code through an FTP client. Current…
1
vote
1 answer

Compile F# .NET Core project for Azure Function

I can successfully deploy a C# project to an Azure Function app via Continuous Delivery (via Github), and this is compiled automatically and deployed successfully. Here is the csproj:
Dan O'Leary
  • 2,660
  • 6
  • 24
  • 50
1
vote
1 answer

Bitbucket Pipeline + Firebase hosting

I am trying to integrate Bitbucket pipeline with firebase hosting to achieve continuous delivery. Everything seems to work fine until it's required to deploy the public folder. Here's my 'bitbucket-pipelines.yml': image:…