Questions tagged [continuous-delivery]

Continuously building, testing and deploying (to non-production environments) applications to prove which instances are fit to be deployed to production.

Continuous delivery is the process of automating as much of the build pipeline as possible to produce deployable applications as quickly as is reasonable. It is the last step before continuous deployment, which also puts the deployable application into production automatically.

This tag is suitable for questions about

  • creating and managing the pipeline used to coordinate the build, test and deploy process
  • environment configuration management
  • wiring build tools to assist with the automated configuration of deployments
  • configuration of continuous integration tools such as Jenkins, Thoughtworks' Go and Atlassian's Bamboo
  • the configuration and deployment of temporary virtual machines and environments specifically for the testing of deployment processes
  • configuration of tools for managing those temporary environments, such as Vagrant
584 questions
4
votes
1 answer

Jenkins - How many CI/CD pipelines for a release?

Using below Git work flow, for any release, For continuous delivery, my understanding is, two Jenkins pipe lines need to be created, as shown below: 1) Build pipeline that gets triggered on merge of every Feature branch(green) into Develop…
overexchange
  • 15,768
  • 30
  • 152
  • 347
4
votes
3 answers

How do I configure Azure Databricks to use VSTS for Source Control

I have recently began using Azure Databricks and comparing to Jupyter Notebooks running on HDInsight. I have searched around and read documentation trying to learn how to have ADBricks use VSTS git for source control. However, I have not found a…
jatal
  • 790
  • 1
  • 10
  • 19
4
votes
1 answer

What is the best strategy for building microservices in a mono repo?

I have a mono repo (git) which houses multiple microservices that I am working on. On push, the 3rd party build service detects this push and starts processing the build and deployment. This works great. But now I am trying to optimize this process…
4
votes
1 answer

run ansible playbook on jenkins pipeline

I open this topic because I have a issue when I try to run ansiblePlaybook in a Jenkins pipeline. The plugin ansible is install and enable. I have write a Jenkinsfile where i setup the environnement and call my ansible pipeline like you can see…
4
votes
1 answer

Parsing Json success condition on Release Gate or ServerGate task

I'm trying to piece together a Release Gate / ServerGate build task calling a webservice, grabbing the Json and then deciding whether to proceed. The Json returned by the service looks like this: { "publisher": { "publisherId":…
4
votes
2 answers

Setup publish to folder using VSTS

I was using publish to folder option through Visual Studio by right-clicking on the project -> publish -> publish to folder. Result was always ready-to-copy project with applied transformations. I wanted to automate this process using VSTS and have…
4
votes
2 answers

Being a Global Administrator in Azure portal I am unable to configure Continuous Delivery Preview

Logged into Azure portal--> App Services-->Selected the Project-->Continuous Delivery Preview I see error message "You do not have enough permissions on this App Service to setup Continuous Delivery. Learn More:…
4
votes
1 answer

Using nix in a continuous delivery workflow

Can nix be used in a continuous-delivery workflow? We're using semaphore as our continuous integration service, and now I'm looking into building packages upon a successful build. For this I'm considering using nix. I don't know what would be the…
4
votes
1 answer

How to upload an artifact to Jfrog Artifactory using Jfrog CLI?

I'm trying to upload an artifact from Bamboo CI using CLI for Jfrog Artifactory I need to upload .p2 plugins and I have two options: Upload the .zip and deploy it as Bundle Artifact Upload the uncompressed folder with all subfolders and data. I'm…
4
votes
2 answers

What would be Openshift REST API equivalent of a process template command

I am automating some continuous delivery processess that use openshift 3.5. They work fine from a command line, but I can hardly find any documentation of how the oc commands map to the OCP REST API. I've figured out how talk to the API and use what…
ptrk
  • 1,800
  • 1
  • 15
  • 24
4
votes
1 answer

How to deploy via FTP a website using BitBucket Pipelines

I tried many times to execute a Continuous Integration via BitBucket Pipeline (beta). For the moment I need a very simple task, just update my remote server when a push is made on repository (In the past I used for this purpose CodeShip with a very…
4
votes
2 answers

Feature Flags Solution for Continuous Delivery

I'm building an application with 2 week sprint cycles. We currently test feature rollouts all at once and then hot patch if something messes up. Our stack is node with angular and mongo. Anyone worked with any SAAS solutions for feature flagging or…
4
votes
1 answer

How to set versions in a non-standard maven reactor build?

For reasons beyond my control, we have to use a maven project setup where the topmost pom.xml is not actually the parent pom. Now we would like to create a jenkins deployment pipeline, which of course would deploy a unique version of the entire…
Sean Patrick Floyd
  • 292,901
  • 67
  • 465
  • 588
4
votes
3 answers

How to automate Puppet's modules install

I am working on one-click deployment of a system onto Ubuntu machine. Just started using Puppet for this. It appears, in order for me to use external modules, I must pre-install them using something like puppet module install foo Questions: Do I…
oleksii
  • 35,458
  • 16
  • 93
  • 163
4
votes
4 answers

Continuous Deployment / Delivery And Security

I know this is vague question but I'm looking for blogs or information regarding how teams are integrating security with continuous delivery / deployment. We are deploying to AWS multiple times per day and I am looking for some ways teams are adding…