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

Deploying a secret certificate file to Heroku from CI (Codeship)

An app I am building integrates with a 3rd party api. For access to this api it authenticates via oauth using the RSA-SHA1 signature method which requires a certificate file. The app is continuously deployed on heroku (php) using codeship. I don't…
harryg
  • 23,311
  • 45
  • 125
  • 198
1
vote
1 answer

Finding the branch where a commit originally appears (git/Jenkins/CD)

I am designing a Jenkins build system that triggers when any tag is pushed to a repo. From there, we want to know what branch the commit referenced by the tag was pushed to. From there, I initiate other Jenkins builds based on that branch name.…
1
vote
2 answers

Allow users to pick Green Jenkins builds to deploy

I want to allow testers/BAT users/Ops etc to have a list of builds to pick from that they can deploy to a list of environments. The list should only contain builds that have passed all the way through our automated Jenkins Pipeline and the…
1
vote
0 answers

Travis CI/Android: Deploying .apk to S3

I'm new with Travis-CI and having trouble getting the build to publish the resulting apk to S3. Here is my .yml: language: android jdk: oraclejdk8 android: components: - tools - tools - platform-tools - android-25 -…
1
vote
1 answer

Deploy from Codeship to DigitalOcean Droplet

I've got a project setup in Codeship which hooks into my private Github repo, tests and builds. I want to use a custom script to deploy to my DigitalOcean Droplet (VM). I thought of adding a git remote and using a simple push to the machine using…
Jason Strimpel
  • 14,670
  • 21
  • 76
  • 106
1
vote
2 answers

How to deploy to multiple servers on the load balancer?

Let's say I have 8 servers connected to the same load balancer, currently with app v1.0. When version 1.1 comes in, what's the right process to do the deployment? e.g. if I deploy to 4 servers at a time. So I take out 4 from the LB first, install…
Jirong Hu
  • 2,315
  • 8
  • 40
  • 63
1
vote
2 answers

Azure App Service Deployment failure from Visual Studio Team Services for ASP.net Core Application

I have an ASP.net Core Web API application, hosted in an Azure App Service, setup for continuous deployment via Visual Studio Team Services (was Visual Studio Online). This application has been deploying fine up until today, my most recent commit…
1
vote
1 answer

Is it possible to have ansible use a "remote" playbook for git-based continuous deployment?

I need to manage a few servers that run code that is currently being deployed there as a couple of git repositories. I would like to be able to store in the project's repository the parts (if not all) of the playbook that is relevant for the…
dbrodie
  • 71
  • 2
  • 6
1
vote
1 answer

Do spring boot apps need dockerization?

Any Recommendation on spring boot apps need dockerization? Increase Deployment Time with Dockerization? a. Spring boot app with docker then has to go with building image -> pushing to docker registry -> then pull from docker registry and at last…
Dhanu
  • 36
  • 1
  • 1
  • 3
1
vote
1 answer

TeamCity - start tomcat

I'm trying to start tomcat with a teamcity deployment build step. The steps below all work with no issues when ran directly, but do not work in a teamcity step. The java window appears and closes, as though the build step kills all child processes…
user2201501
1
vote
1 answer

How to fetch artifacts from all instances of previous job in go-cd?

I have a multistage Go_CD pipeline. On stage Stage1 the pipeline runs multiple instances of job 'jobA'. Each instance produces an artifact. On stage 2 'Stage2' I want to collect all artifacts from all the instances of Stage1/JobA. But, I can't…
Vlad
  • 9,180
  • 5
  • 48
  • 67
1
vote
0 answers

Gradle Cargo deployment to Weblogic

I am trying to deploy remotely to Weblogic server an artifact. Those are my parts of build.gradle apply plugin: 'com.bmuschko.cargo' apply plugin: 'com.bmuschko.cargo-base' buildscript { dependencies { …
karruma
  • 768
  • 1
  • 12
  • 32
1
vote
1 answer

GitHub does not re-trigger webhook on Release changes

For my https://github.com/bkimminich/juice-shop project I use a webhook provided by Sourceforge (https://sourceforge.net/p/juice-shop/files/github_webhook) to create a release over there whenever the Release event is fired by GitHub. This webhook…
bkimminich
  • 416
  • 3
  • 11
1
vote
2 answers

Is it possible to use Bamboo for iOS CI?

Is it possible to use Bamboo for iOS CI? Since all developers on my company using Bamboo on their projects (Java based), I would like also to use Bamboo as a platform for iOS CI.
mrjimoy_05
  • 3,452
  • 9
  • 58
  • 95
1
vote
1 answer

Keeping branches in sync with frequent deployments

In my company, we have a requirement to deploy whenever a feature branch is ready to go live - no waiting around. For this purpose, I've came up with with this dev/gitflow process: The process will work like so: A developer branches off the…