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

Spring boot automated build with Docker cloud

I am trying to achieve Continuous Integration/Delivery with Docker Cloud. On Docker Cloud i connected my bit bucket repository, so on every commit docker build will initiate on Docker Cloud, but automated build are failing, these are the logs…
Kuldeep
  • 31
  • 2
1
vote
1 answer

Deploy to multiple environment (QA/PROD) from master branch using Jenkins pipeline

I have Jenkinsfile (Pipeline script) in root of Master branch. Code has below stages: 1) checkout 2) Build-test 3) Archive artifact 4) Deploy We deploy to QA and PROD env from master branch and both environments have different configuration and…
Manoj Bhagwat
  • 151
  • 2
  • 14
1
vote
2 answers

Continuous Dilvery as Windows Service and Web Api using TFS Build on Azure VM

I have TFS 2015 and i was able to automated the build process from the branch and get the files from the drop folder as shown below: It has release for multiple projects like Web API and Windows Service I want Azure VM on which i want to automate…
Shan Khan
  • 9,667
  • 17
  • 61
  • 111
1
vote
2 answers

How to deploy WPF app with unique database file for each company?

I am trying to deploy a WPF application, that comes along with a databasefile (.mdb), which contains each customers company connectionstrings etc. We have multiple customers with this setup, and we want to only include the db file with…
1
vote
1 answer

Using Jenkins to deploy to staging and production based on condition

My project has a Jenkinsfile that runs smoothly. The problem is that I need to run some commands only on certain occasions. I'm using the Github plugin. I need to run the deploy only when it is in the master or a new tag, one will be for staging and…
1
vote
0 answers

Springboot And AngularIO on ElasticBeansTalk and Shippable

Briefing I'm having some issue while setting up a Continuous Deployment environment for an application built using SpringBoot and Angular IO, using Shippable as CI and Elastic Beanstalk as production environment. The Current Scenario 1) Application…
1
vote
1 answer

Continuous deployment: how to deploy new features that are affecting client and server at the same time?

The server holds logic, iOS/Android App holds UI. Common case. How do I suppose to deploy new features in this case with continuous deployment methodology? I assume that server-side deploy looks like that: I'm triggering new feature deployment,…
stkvtflw
  • 12,092
  • 26
  • 78
  • 155
1
vote
2 answers

Commit timestamp in Maven version using jgitver

I'm evaluating the jgitver Maven extension for calculating artefact versions from git metadata. jgitver provides the commit datetime in a property called jgitver.head_commit_datetime, but I can't figure out how to include the timestamp in the…
otto.poellath
  • 4,129
  • 6
  • 45
  • 60
1
vote
1 answer

Google App Engine - cannot link to github repository

Sorry, real newbie question on all this... A few months ago I deployed a nodejs/ expressJS app to Heroku using continuous deployment - based on changes to my Github repo the app would upadte. It was all setup in just a few steps - so…
spacewindow
  • 387
  • 1
  • 3
  • 16
1
vote
1 answer

VSTS + Docker Swarm: continuous deployment under private network

I'm setting up a CI/CD with Visual Studio Team Services based on Docker Swarm. The target machine I'm deploying to is under private network. Because of that, the target machine is not reachable from VSTS so I can not use ssh or any kind of webhook…
1
vote
2 answers

Go.CD - Updating git repo in build pipeline triggers another build

I am trying to update my git repo during the GoCD build. That means that because Go sees another change it triggers another build. Is it possible to stop the re-triggering of the build? Background: I am building and publishing npm packages and I…
Jens Elstner
  • 128
  • 1
  • 10
1
vote
1 answer

Visual Studio Online Build and Release - Copy files to another project

In a solution, I have three projects (for the sake of this example): - MyWebJob - MyFrontendWebsite - MyBackendWebsite /Views/EmailTemplates/SomeEmailTemplate.cshtml (file in MyBackendWebsite) When deployed, MyWebJob runs as we webjob below…
Kjensen
  • 12,447
  • 36
  • 109
  • 171
1
vote
0 answers

Is there a way to use TravisCI.com SSH key for SSH deployment?

Is there a way to SSH Key from repository settings to login and deploy on remote SSH host, or is this only possible by travis encrypt?
Hex
  • 242
  • 6
  • 21
1
vote
2 answers

Drone conditional builds

Trying to set up a conditional build in the drone.yml, here how it looks: feature-dev-deployment: when: event: push branches: include: feature/* exclude: master The above code triggers for every build irrespective of branch name and…
1
vote
0 answers

Is stop-site required when copying new dll to IIS

We created a deployment pipeline to deploy our web-site to remote servers. We used psexec.exe to control iis remotely. This works fine. I will explain our load balancer logic. We are hosting our web-site after a load balancer. Load balancer looks…
ibrahimozgon
  • 1,137
  • 1
  • 12
  • 19