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

Fastlane checkout new branch

I have been trying to create a lane for creating a new branch with my fastfile. As far as I have tried in order to run git commands, I have to use the "sh" command in fast file like this: sh("git", "checkout", "-b","ANewBranch") Is there a plugin to…
nr5
  • 4,228
  • 8
  • 42
  • 82
3
votes
1 answer

CI / CD pipeline Template for logic app and azure function

I have a logic app that connects to an sftp server (virtual machine that I created on azure) and does actions when a file is added to that sftp: When a file is added I create a new blob on the blob storage. Delete the file from the SFTP server I…
3
votes
1 answer

Azure DevOps Build Pipeline - A failed build still gets deployed to Azure

I'm trying to create a CI/CD pipeline for an example prototype. Thus, I've started simple enough to test my infrastructure - I'm using an almost untouched boilerplate of ASP.NET Framework Web App (targeting 4.6.1). The steps I've completed are: App…
3
votes
0 answers

How to replace Environment Variables of an Azure Function in Release Pipeline on VSTS

I developed an Azure Function and I need to use the Build and Release Pipelines of VSTS (Azure DevOps) to do the CI/CD. To be able to use the same Build in different environments, I am using Environment.GetEnvironmentVariable("MyVariable") to get…
3
votes
1 answer

How to get information on latest successful pod deployment in OpenShift 3.6

I am currently working on making a CICD script to deploy a complex environment into another environment. We have multiple technology involved and I currently want to optimize this script because it's taking too much time to fetch information on each…
3
votes
2 answers

Travis CI skip release deployment because this is not a tagged commit

I'm trying to configure automation release deployment to Github releases with Travis CI build. My .travis.yml file looks like: language: java jdk: oraclejdk8 branches: only: - master before_install: mvn package -DskipTests=true…
Hleb
  • 7,037
  • 12
  • 58
  • 117
3
votes
1 answer

Does Maven's concept of snapshots of any use for CI/CD?

I understand that snapshot is something under development, i.e. 1.0-SNAPSHOT is something that will be eventually released as 1.0. But why do I need it? Here is the flow: I develop the library with semantic versioning Major.Minor.Revision[.Build]…
3
votes
3 answers

Kubernetes CI/CD pipeline

My company has decided to transition to a micro/service based architecture. We have been doing a bunch of research for the last couple of months on exactly what the architecture of this thing is going to look like. So far, we've settled on: Dotnet…
3
votes
2 answers

Gitlab Continuous Delivery options

I'm iOS developer and I've been playing with Gitlab lately trying to figure out if it's better/more convenient than redmine+jenkins+HockeyApp. Gitlab seems to be quite cool except for I cannot figure out how to upload my ad-hoc iOS build to…
3
votes
0 answers

EF Core code first migration to Azure Web Service

I have some experience in EF 6 database first. But this is my first time attempting EF Core as well as code first migration. I have read/watch some tutorials. Most of the tutorials use local database, commands such as add-migration or…
C.J.
  • 3,409
  • 8
  • 34
  • 51
3
votes
1 answer

How to build a react native .ipa and .apk application in bluemix

I am new to Bluemix. I have a pre-existing React Native project in a git repo also containing transpiled code for ios and android. I would like to pull that git repo into Bluemix and when changes are detected, simply build both the android .apk and…
3
votes
2 answers

Jenkins 2 Pipelines - How to model a continuous delivery pipeline

I am completely new to Jenkins 2 pipelines. I had played with Jenkins 1 pipelines with the following view: You could start a certain stage directly, let's say that I could choose to start running from the release stage, skipping Test. I have a…
3
votes
1 answer

Continuous Integration, Continuous Delivery, Continuous Deployment from their application perspectives

I am using Visual Studio, TFS 2015, Visual Studio Team Services, and Azure/ Local or Remote IIS for achieving Continuous Integration. I am reading from below stackoverflow Continuous Integration vs. Continuous Delivery vs. Continuous Deployment Me…
3
votes
2 answers

Continuous Integration tools

Im doing research regarding continuous integration tools and there benefits. For my research im looking at the following tools: GitLab CI Jenkins Bamboo GoCD TeamCity Now I wont bother you with all the requirements and benefits. But so far im not…
3
votes
1 answer

Docker - issue command from one linked container to another

I'm trying to set up a primitive CI/CD pipeline using 2 Docker containers -- I'll call them jenkins and node-app. My aim is for the jenkins container to run a job upon commit to a GitHub repo (that's done). That job should run a deploy.sh script…