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

Continuous Integration and Acceptance Test Driven Development

I have a question related to Acceptance Test Driven Development (ATDD). According to the process, I start every feature with an acceptance test (end-to-end test). I commit these tests and they are failing as expected. The problem is that I should…
4
votes
2 answers

continuous delivery with puppet and artifactory

I have Jenkins, Artifactory and 3 environments (development, test and production). When a developer commits something from the development-environment it's compiled and tested in the test-environment. And the builds and artifacts of it are stored in…
4
votes
3 answers

How to have some Fabric tasks only run once locally while others run on all hosts

In my fabric scripts I have the following problem. I have a main task called autodeploy. Within this task I have some tasks that I only want to run once, locally. all remote tasks should run on each of the hosts of the host list. env.roledefs ={ …
Michael Küller
  • 3,982
  • 4
  • 22
  • 42
3
votes
0 answers

How to make a drone pipeline to be run when another ignored pipeline got in failure

I have a pipeline in my .drone.yml file which its failures will be ignored in this way: .drone.yml - name: 'My ignored pipeline' failure: ignore Now I need another pipeline to be run when the 1st pipeline got into failure. I did it in this…
3
votes
0 answers

Is there a way to deploy scheduled queries to GCP directly through a github action, with a configurable schedule?

Currently using GCP BigQuery UI for scheduled queries, everything is manually done. Wondering if there's a way to automatically deploy to GCP using a config JSON that contains the scheduled query's parameters and scheduled times through github…
3
votes
1 answer

Starting/Stopping applications in ArgoCD

How to Stop/Start application deployed in the ArgoCD? I see only Delete or Sync or deploy/redeploy options. I got running server applications and I'd like to stop (shutdown) temporarily their functionality in the cluster. Or I'm missing something in…
3
votes
0 answers

SemVer, Helm Charts and Build Numbers

I have been struggling with the way SemVer is setup and how it is used by Helm Charts. The issue seems to stem from these two facts: SemVer does not allow build numbers in release builds. Helm Charts do not have a way to "Promote" a pre-release…
3
votes
1 answer

How to properly configure Amplify CI/CD pipeline when using multiple frontends (aws-exports is missing for frontend builds)?

I'm stuck trying to configure a very simple CI/CD pipeline to automatically deploy my frontend application on Amplify. I get an error during the build step. To make the long story short : I created a simple project to host my Amplify backend config…
3
votes
3 answers

iOS build failed using Codemagic [Works fine with Xcode]

The build is done successfully in Xcode but when I build it using code magic it fails. Below is my log for build fail. Below is the output which I received from code magic. It shows some errors in firebase and audience network plugin but it is not…
Rushabh Shah
  • 680
  • 4
  • 22
3
votes
1 answer

AWS Lambda - What is a best practice for versioning and promoting lambdas in CI/CD pipeline

I'm new to AWS Lambdas and wanted to check what are the best practices of versioning lambdas and promoting them to the higher environments in the CI/CD pipeline. As an example, let's go with following assumptions: I have 3 environments: dev / ci /…
3
votes
1 answer

Triggering GitLab push events on multiple branches

How can I set two or more branches to trigger the hook? enter image description here For example: I have three branches: master; develop and fix. I want the hook to work for master and develop.
Andrey RF
  • 342
  • 3
  • 13
3
votes
1 answer

Codemagic IOS build takes a long time to complete

I'm trying to setup my flutter app on Codemagic, but it takes about 40~50 minutes to build for IOS, the logs shows that is compiling files .c and .cc, there are a lot of those files been compiling. Is there a way to make the build faster? Am I…
Rafael Honda
  • 605
  • 2
  • 5
  • 13
3
votes
1 answer

Azure DevOps Permissions Hierarchy for SOX Compliance

Issue: As part of SOX Compliance Audit, the auditors who are demanding separation of duties, are asking to remove contribute access to the source code even for administrators like Project Admins and Collection Admins in the Azure Repos in the Azure…
BB8
  • 125
  • 1
  • 8
3
votes
4 answers

Fastlane error Could not receive the latest API key from App Store Connect, this might be a server issue

I'm getting a new Fastlane error after the command below the line: bundle exec fastlane beta --verbose And here is the error: Could not receive the latest API key from App Store Connect, this might be a server issue. I couldn't find any solution…
MGY
  • 7,245
  • 5
  • 41
  • 74
3
votes
3 answers

Setting up CI/CD for an AWS CDK app using AWS CodeBuild/Deploy/Pipeline

I'm trying to setup a CI/CD pipeline for a dotnet app which uses AWS Lambda and AWS CDK for infrastructure. The source is on github and we have a Jenkins pipeline which runs the tests and publishes the artifacts. I want to use the artifact and…