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
6
votes
1answer
98 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?
0
votes
0answers
14 views

High-level initialization/deployment options

What are the existing options for high-level initialization and deployment of the infrastructure needed for containerized environments? For the sake of an example, lets say I want to end up with a ...
1
vote
2answers
45 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
0answers
24 views

What is a reliable process for continuous load testing?

We have several applications under heavy development which will eventually be deployed as web or mobile apps. We already do unit and integration tests with the target environments in which they will ...
0
votes
3answers
89 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
3answers
62 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 ...
0
votes
0answers
23 views

How can I automatically tag master branch after pull request has been rebased and merge on github?

On pure every new code goes by a PRs, once reviewed and TravisCI pass, we use “Rebase and merge” method to merge the PR into master branch. We use a dedicated commit to mark a new version, with ...
8
votes
3answers
86 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
2answers
130 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 ...
1
vote
0answers
38 views

Email notifications to Business approvers

Have been searching around the web, but I can't seem to find what I need and I'm loath to put something custom together without definitely ruling out some sort of supported solution. Due to auditing ...
0
votes
1answer
111 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
1answer
243 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 ...
6
votes
1answer
141 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?
1
vote
1answer
479 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 ...
2
votes
4answers
317 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
0answers
29 views

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

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 {"...
0
votes
2answers
69 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
1answer
43 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
votes
2answers
822 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 ...
5
votes
1answer
68 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 ...
4
votes
1answer
115 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 ...
15
votes
3answers
1k 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?
-3
votes
3answers
161 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 ...
8
votes
2answers
250 views

Data Science pipelines and monolitic 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 - monolitic binary ...
6
votes
2answers
151 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
4answers
830 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 ...
4
votes
1answer
3k 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 ...
4
votes
1answer
83 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
2answers
91 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.
2
votes
1answer
342 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
1answer
47 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
1answer
434 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: ...
0
votes
1answer
537 views

How to define failure situation on jenkins

I created a project in Jenkins and set it to run tests on every pushes. but even when one of the pushes does not pass the tests, Jenkins build returns success. How can define failure situation if ...
3
votes
2answers
122 views

How to capture tools release to trigger upgrade?

We capture our applications release by using commits from source code management, new package into the artifactory system etc., How can we capture my tools release from vendor so that I will trigger ...
2
votes
1answer
83 views

Where can I find professional insights into the impact of DevOps upon SecOps?

I'm writing about the arrival of DevOps practices such as continuous integration (CI) and continuous delivery (CD) and their impact upon SecOps (or whatever the equivalent team was called). My ...
7
votes
2answers
687 views

How to synchronize deployments (especially of database object changes) on multiple environments

I am the DevOps engineer and a software engineer in a team where months back, the developers moved from having a central Oracle DB to having the DB on a CentOS VM on their individual laptops. The move ...
17
votes
6answers
1k views

What practices or tools enable Continuous Deployment of Databases?

Continuous Delivery or Continuous Deployment of infrastructure and code is comparatively simple compared to trying the same approaches for databases, specifically RDBMSs. Code and infrastructure will ...
11
votes
1answer
870 views

What is “Push on Green”?

Within Google and other DevOps organisations, they talk about "Push on Green" which I am lead to believe is the practice of continuous delivery based upon a successful run of automated tests, and ...
5
votes
2answers
116 views

What's the relevance of periodicity in CI / CD processes?

Part of what (I think) CI and CD is about, is processes that get repeated over and over again (= the "continuous" part of it). However continuous in this context is not exactly (I think) like a river ...
12
votes
2answers
151 views

How to implement the manual step at the end of continuous delivery?

The accepted answer to my question about "How does continuous integration relate to continuous delivery / deployment?" also explains the small difference between continuous delivery and continuous ...
19
votes
4answers
819 views

How does continuous integration relate to continuous delivery / deployment?

Here is a quote from the current content of continuous-integration: ... process of merging developer's working code copies to a shared codebase frequently to prevent or minimize integration ...
9
votes
2answers
212 views

What exactly are “Truly reproducible builds”?

What exactly are they? Why are they important, in the domain of Continuous Delivery? Context: I have seen in one of (I guess reddit)'s comments that Truly Reproducible builds are still an under-...
27
votes
2answers
7k views

What is an artifact repository?

What is an artifact repository? If it's just a place to store files, can't I just use a source control system?
10
votes
1answer
543 views

Is Elastic Beanstalk suitable for enterprise-grade CD?

I'm working with a project that's using Jenkins to build and deploy microservices to Elastic Beanstalk. We deploy an integration branch to a test environment, release branches to a staging environment,...
14
votes
3answers
854 views

Simple CI/CD Containers in AWS

I am using AWS Code Pipeline, Code Build to create a new Docker container and push it to ECR. My application is a simple straight-forward single-container based. What would be less friction approach ...
14
votes
3answers
943 views

How to use feature flag toggles?

What are the different ways to use feature flag toggles in applications? If you were to explain to a developer the exact things that should be done in order to get from nothing to a full feature-flag-...