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
0
votes
1 answer

Merge-conflicts Automation

Using CI/CD approach, one of the principle mentioned, here: Automate wherever possible Merging can be done two ways, based on the scenario: 1) Fast-forward merge 2) 3-way merge Does it make sense to think about automating merge conflicts?
0
votes
1 answer

Does codefreeze break the principles of continuous delivery?

Following below git-flow, Using CI/CD approach for SDLC, if a tagged commit passed QA pipeline, then it is time to create Release branch from Develop branch, because my understanding is, If prod pipeline build fails on merge with Master branch,…
overexchange
  • 15,768
  • 30
  • 152
  • 347
0
votes
0 answers

Issue running Bitrise Codesgindoc with Xcode

I ran bash -l -c "$(curl -sfL https://raw.githubusercontent.com/bitrise-tools/codesigndoc/master/_scripts/install_wrap-xcode.sh)" Under 'select scheme' A list of apps appeared I selected my app from the list 3.1 Added location of project Open the…
0
votes
4 answers

What is the purpose of pushing an image in a CI/CD pipeline?

Context: Reading through this blog post. Pushing images to a registry seems to be the "right thing to do" ... but I don't understand why. What purpose does this serve? Is it because the server I ssh into needs to have a local copy of the image? And…
g.delgado
  • 523
  • 4
  • 19
0
votes
2 answers

How do I fix "The specified cluster could not be found." in my IBM Cloud Continuous Delivery pipeline's deploy stage?

I have a pipeline that deploys to a IBM Cloud Kubernetes cluster in a resource group other than the default. Recently, I have started seeing errors of the form... The specified cluster could not be found. If you're using resource groups, make sure…
McQ Wilson
  • 131
  • 3
0
votes
1 answer

travis-ci GitHub release upload is unauthorized

I am trying to automate uploading binaries of C++ library as GitHub Releases with Travis-CI. The release is set up to proceed with encrypted token from a user with admin privileges on repository. Everything is according to the docs, but still…
0
votes
1 answer

How to have full CI/CD in openshift?

I know it's possible to have that when using Jenkins inside of Openshift, but when using pure build images it seems full CI/CD seems to be missing. Our perfect scenario for each push to 'master' branch would be: build app run unit tests notify team…
0
votes
1 answer

Dependencies between BuildConfigurations in TeamCity when deploying

I'm having a hard time figuring out how to correctly deploy to different environments with TeamCity (in terms of cross BuildConfiguration dependencies) and hope to get some input as to how to configure my SubProjects/BuildConfigurations properly.…
0
votes
1 answer

How to run a .NET Core project without doing any configuration in a local development environment and in a CI/CD pipeline?

First let me give some background We have our own VPS, so we do not wish to use Azure to host our web applications. We have already successfully created a CI/CD pipeline to our VPS by installing an agent on it for a .NET Core project. We use Azure…
Daniël Tulp
  • 1,745
  • 2
  • 22
  • 51
0
votes
3 answers

TeamCity to change template parameter without changing it in children

I have a lot of deployment configurations that are adopting root template. And now I want to change one Parameter (environment variable) in the root template, but to pin the old value in all children deployment configuration. The goal is to force…
s_mart
  • 735
  • 7
  • 21
0
votes
1 answer

Jenkins pipeline script to checkout code from tfs with credential

I am pretty new in Jenkins and continuous integration.Here I mentioned the problem I faced while using groovy in Pipe line. node('node-name') { stage 'Checkout code' bat 'http://devtfsappd00.avi.com:8080/tfs/Example_DevCollection' } Just…
0
votes
1 answer

SLA usage in a Continous Delivery system for Performance Testing?

I am an intern working with a Performance Testing team that recently integrated a continuous delivery system for automating performance testing that happens before software is moved to production. My boss asked me to do some research on the best…
0
votes
1 answer

TFS 2017 - Error MSB4126: The specified solution configuration "dev|any cpu" is invalid

This problem seems to be fairly common but I have yet to find a consistent solution. I'm building a whole suite of 4.6.1 class libraries using VS2017 and TFS2017 - some will be nugets and some will be plugins - and I can't get one of the projects to…
Mike
  • 2,120
  • 1
  • 23
  • 40
0
votes
0 answers

Jenkins CI/CD Failed to publish to Android Playstore

I am trying to publish Android Singed apk from Jenkins v2.134, The signed apk generated successfully, (That can be manually uploaded - tested). But when it comes to publishing, it failing with below exception. I am using JSON key to accessing Google…
0
votes
1 answer

Gitlab docker in docker deployment unable to access private registry

I set up a private gitlab registry on a docker host. On the same host I'm trying to build test images and push them to said registry. For some reason, this is not working. Here is my gitlab ci config: stages: - build_testing - analytics …