Questions tagged [continuous-delivery]

Use this tag for questions about manually deploying software to a production environment as part of a CI pipeline. For questions about automatic deployment to production use the [continuous-deployment] tag.

Filter by
Sorted by
Tagged with
0 votes
1 answer
30 views

Static Analysis for Feature Flag Safety

In a CD environment with new features hidden behind feature flags, there must be a way to ensure that code being pushed to production is effectively zero change? Particularly in a change management ...
0 votes
1 answer
35 views

How do you deploy a container to AWS Lambda?

I am working on this little project. https://github.com/jamesgeddes/itsbeginningtolookalotlikechristmas It's currently a work-in-progress - don't judge! As you can see, I have configured CircleCI to ...
0 votes
0 answers
27 views

Improvements to Azure Release workflow

I am looking for some feedback on how we can improve our release pipeline in Azure. We have multiple environments with a corresponding deploy/* branch. Once these deploy branches are updated a release ...
  • 113
0 votes
1 answer
10 views

Why is the development of a REST-API Webserver Application with less expected changes after its short term initial build a DevOps project?

I am thinking about setting up a project where a one-year development / built phase of a rest-API Server is planned. Providing an initial version in three months and deploying updates every month ...
0 votes
2 answers
50 views

Does Jenkins essentially function like a package manager for your software product?

I'm a relatively new IT Ops guy in a software (web) development company. Recently I deployed a virtual machine on OpenStack, because some developer needs it, and then I installed their application (...
  • 101
0 votes
1 answer
56 views

What is manual, what is automatic in Continuous Delivery?

I've read lots of articles about the concept on the internet. I thought I got it, but some statements in other articles make me confused. In order to simplify and clarify things, I'll presume I use ...
  • 101
1 vote
0 answers
84 views

From dev to production workflow

We are creating micro services environment which needs to be delivered to prod, now we want to start the CICD design, is there any reference which talks about getting from a Commit ->PR-> tests-&...
  • 111
3 votes
0 answers
919 views

Share cache between gitlab.com owned runner and self hosted runner

We are in the middle of migrating from Self Hosted GitLab to Gitlab.com (Cloud). This also means that we are shifting building through shell, to building through Docker (using Kaniko). A summary of ...
0 votes
2 answers
788 views

What is the best practice for a multibranch pipeline configuration?

I'm messing around with a multibranch pipeline in jenkins. Currently we have zero pipelines in production and everything is using freestyle jobs which is very sloppy. I have my own multibranch ...
1 vote
1 answer
32 views

Best practice to update (migrate) e.g. users on database server on several clusters

we have multiple clusters - like 6 - and of course, as a dev makes changes to an application and it is deployed it will migrate the table data and so on by flyway/liquibase. But what if there is the ...
2 votes
3 answers
77 views

What is the idiomatic way to reload EKS/Kube configs when a new image is pushed to ECR

We are using CircleCI to automate the building of images when merges are detected on our release branch. Those images are then being pushed to ECR, but I am unsure of the best way to refresh some or ...
  • 121
0 votes
3 answers
808 views

Do I have to include gitlab variables in my terraform code in order for my credentials to be recognized?

I am trying to set up a pipeline, which is supposed to deploy terraform code into an aws account. The code works fine locally, and I have setup and imported the state bucket and dynamodb table which ...
  • 141
2 votes
1 answer
47 views

Is there a better model for my CI/CD cycle?

I am having some troubles finding a better model for my CI/CD cycle. This is mainly gitflow issue. My current model : We have 2 bitbucket branches : master and develop. Both are linked via webhooks to ...
2 votes
1 answer
339 views

Separation of CI and CD processes

Is it appropriate to keep the DevOps resources in a different repo from the git repos where the project source codes are placed for the execution of DevOps processes? some benefits i expected ...
0 votes
1 answer
394 views

Pull request and merge actions in CI/CD

The CI/CD pipeline supports pipelines per branch but no pipeline for feature branches is triggered automatically. There are pipelines deployed for the following branches: development, master. The ...
3 votes
1 answer
48 views

Using DevOps pipelines to create distribution bundles of applications

We want to create bundles of our applications in order to distribute to clients etc. An application can have more than one component. Ex: an application can have a spring server and a scheduler so in ...
1 vote
1 answer
52 views

Continuous deployment

I have a nodejs application using expressjs. This server is handing a website built on vuejs, an application using angular and another angular app. Everything is working and I deployed to AWS eb using ...
  • 111
2 votes
1 answer
230 views

Branching model for nightly deploys

I'm a lead developer for a small B2B SaaS company, using Django and AWS. We currently run biweekly deploys after hours with a mostly-automated custom Fabric-powered tool. We're currently exploring ...
2 votes
1 answer
100 views

On Premise CI / CD recommendations for Docker images

We have TFS building Docker images, and loading them into a Private Registry on one network, our Development Network. Everything works well, and we are generally happy with the CI process in that ...
  • 121
4 votes
1 answer
3k views

parameter-store values show '***' instead of actual value

I am using CodeBuild to access the Systems Manager Parameter Store. In buildspec.yml, I have the parameter-store configured to access some values in Systems Manager (I certainly have the /mysite/dev/...
2 votes
0 answers
106 views

Which CI/CD system do/would space companies like SpaceX use for continuous integration in their devops practice? [closed]

Here is an industry specific question. I have also seen it on Reddit "What is the CI/CD tool at Tesla/SpaceX?" but there is no relevant answer so far. I wonder whether there are, or are ...
  • 6,762
1 vote
1 answer
97 views

Should I implement Devops on a small project. Is it too big for it? [closed]

Just like the headline suggested, is it too big to implement devOps on a private application I'm solely developing. I mean creating the pipelines, continuous testing and continuous deployment. And if ...
  • 11
8 votes
1 answer
2k views

What is the difference between DevOps and GitOps?

I am hearing nowadays a lot about GitOps. What is the difference between DevOps and GitOps? Is it just the SCM does the build and deploy when there is a commit instead of the CI/CD tool exclusively?
  • 287
1 vote
2 answers
404 views

How to handle different credentials in continuous integration?

I am using teamcity to automatically build and test a nodejs application. The problem I am facing is that the application needs to have some environment variables set during the build phase, as well ...
0 votes
3 answers
489 views

Auto Deploy after push to git

I have some Codeigniter projects on some domains (on the same server), and the project is already in git. How to ensure server gets the new update when I push the code to git? Can anyone explain ...
0 votes
3 answers
379 views

How to deploy Node app via Jenkins to Ubuntu(18.04)?

I'm a very beginner in Jenkins and afraid that I ask you something not clear with a weird question. I'd like to deploy my simple node app server to Ubuntu via Jenkins. I tried to write a command in ...
8 votes
3 answers
422 views

Should developer wait for CI pipeline to complete or start next task after pushing

My company is integrating CI/CD, so far we have implemented CI from what I understand. Currently when a developer pushes code to our git repo, the CI pipeline runs. Currently our CI pipeline include ...
0 votes
2 answers
188 views

Fully enabled End to End CI/CD Solution

I've been working in the field of DevOps for some time now and have learned about some tools like Jenkins, Docker, Kubernetes, Puppet, Artifactory, etc.. Although I know where each of these tools ...
  • 145
0 votes
1 answer
157 views

How do I achieve Continuous Integration and Continuous Delivery (Ci-Cd) via JMeter?

I have prepared the JMeter test script for my project and it tests (both functionally and performance wise) various Rest Apis. I have even coupled it with Jenkins on my local machine and also ...
1 vote
1 answer
479 views

CI/CD free for hobby side projects. Jenkins on Heroku as alternative, with ephemeral dyno

I have four side projects which are my hobby (NOT A JOB! NOT A WORK!). I work on that at night, when I have time and when I want to. All projects are javascript backend and frontend. Just ...
user avatar
7 votes
2 answers
181 views

Does Immutable Servers imply no source code updates on the servers?

So once an Immutable Server is in place, nothing should change at all. Or is it only configuration. Are source code updates acceptable on Immutable Servers?
  • 173
1 vote
1 answer
1k views

What is the proper term for lead time from commit to deployment?

I know for example following DevOps relevant concepts related to time: MTTR - mean time to recovery Sprint length - fixed agreed time to hand over features to customer (what this specificall implies ...
  • 6,762
2 votes
4 answers
407 views

Update production server (apache, wordpress, mysql) on docker containers, from staging server

For our web servers running on Docker containers (Apache, mysql, wordpress, etc) we have a production and a staging virtual machines. DEVs and content team work on staging and then I tar ball the ...
1 vote
0 answers
34 views

Ensure that reactor worked out and see the result of execution state in SaltStack [closed]

Is there a way to get a progress of working out of saltstack reactor in realtime via API after sending event to reactor via API request? For now, the single output which is possible to see is {"...
  • 593
0 votes
2 answers
433 views

What is the major difference between continuous delivery and continuous deployment [duplicate]

I am a beginner in devops.I am getting confused with the answers on google so posted here.
0 votes
1 answer
91 views

Founded argument to have no sandbox CI/CD?

CI/CD environment is the production carrier for DevOps teams. An error here is a show stopper for possibly many teams. Additionally, it is a product offered to teams which needs maintenance (...
  • 6,762
8 votes
3 answers
2k views

Condition CircleCI build on what part of monorepo changed?

I'm working on a monorepo project that contains a few different subprojects in different languages. Right now I run three different CircleCI "jobs" on each commit. However, each of these packages ...
  • 335
5 votes
1 answer
74 views

Evolution of DevOps?

I head that the present DevOps jobs were previous know as build and release engineer. I want to go back to past 10 years. What would be the different job position roles a personal might have played ...
  • 121
4 votes
1 answer
126 views

What OS should a master node CI virtual machine be?

Say you are developing a new CI/CD system, deploy builds across Linux, Windows and Mac, and have now reached the point of wanting to deploy a master node which hosts your chosen CI tool. How do you ...
  • 933
18 votes
3 answers
2k views

Is there a website that shows the popularity of CI/CD tools?

There are websites that indicate the popularity of programming languages and open source tools. Is there something comparable for CI/CD tools as well?
  • 12.9k
-3 votes
3 answers
184 views

What approach should I follow for adopting continuous integration?

I have a WAMP server which hosts a Django application by using a Windows server. Currently I am deploying everything manually. Now I want apply Continuous Integration concepts to an existing ...
  • 121
10 votes
2 answers
341 views

Data Science pipelines and monolithic model blobs

Normally, one important topic in DevOps is how we take care of automated creation and delivery of software artefacts. With the rise of data science there is a new type of artefact - monolithic binary ...
  • 6,762
6 votes
2 answers
225 views

How to reconcile Infrastructure as Code and not storing env config in code?

When developing a Web App, and trying to adhere to what is generally considered best practice, e.g. The 12 factor app methodology etc. One key concept is to keep configuration and sensitive data out ...
4 votes
4 answers
2k views

Definition of "Done" for DevOps

I've being recently interviewed for a DevOps position. One of the questions I was asked was: What is your definition of "done" in the DevOps context? The question is rather broad, but, as I ...
  • 839
4 votes
1 answer
4k views

Jenkins Promotions vs Pipelines

We've been starting to link build&test&deployment jobs together into sequential tasks (for now as simple as: build -> run tests -> if tests pass -> deploy) and had some experiments with ...
  • 839
4 votes
1 answer
91 views

Process guidance for new development team leader

I've just recently taken over leadership of a small team of developers within our group. The previous Team Leader was very much into micro-management and ran the development stream in a six week ...
-2 votes
2 answers
99 views

List of Ticket Management Software [closed]

My devops team is struggling with managing incidents and having quick response times anyone know of some software that can help with this? And the pros and cons of them? Thank you very much.
  • 101
2 votes
1 answer
370 views

Codeship cannot push image to Google Container Registry

I created a Service Account in the Google Cloud console to let Codeship push Docker images to Google Container Registry, but when I test it with jet steps --push it says I don't have permissions. {...
2 votes
1 answer
54 views

Delivery in a SalesForce environment

In an organization with a hundred developers, and several thousand salespeople using SalesForce to create their application. Given the restrictions of SalesForce environment and deployment options. ...
1 vote
1 answer
579 views

error: exportArchive: The operation couldn’t be completed. (IDEDistributionErrorDomain error 3.)

I am using Jenkins automation build for iOS. Previously I have been using xcode 8.1 with no error showing. But i have updated the xcode to 8.3 and I'm facing errors now. I have the scripts as below: ...
  • 19