Questions tagged [release]

A release or releasing is the act of making features or bug fixes available for consumption. A release is not necessarily the same as a deployment, with the latter being the promotion of code into an environment, feature flags or toggles may be used to hide new functionality from consumers.

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

Should I use release branch to push my changes?

Should I use a release branch to push changes out to production or release it off master branch - the main pipeline where changes are merged by developers of their feature branches? Not to mention, ...
0
votes
2answers
42 views

Git Release branching strategy for Continuous integration and deployment

We have tried multiple branching strategies to adopt CI/CD. Developers develop on the feature branch and then merging to master which get deployed to QA for testing and then master is deployed to ...
1
vote
0answers
20 views

Conditionally stopping SQL replication during deployment

The project that i recently started working on uses a dacpac to deploy / update a database in MS SQL Server. The database is replicated, whenever the dacpac contains modifications to any table, we ...
1
vote
1answer
125 views

How trigger a build by a commit in a branch prefix?

On the Azure DevOps, in we git we have a schema of branches where we create a branch per sprint, for sample: sprint01 sprint02 sprint03 ... We keep the 3 last sprint branches, and in this case when ...
0
votes
1answer
29 views

Organizing the build steps on AzureDevOps

I am new on DevOps world and I am making my first build/release pipeline for a .net web application using Azure DevOps. On the picture bellow, I just add some build steps and create some tasks groups ...
1
vote
0answers
41 views

Comparative analysis on when to run the smoke test (and if it should be blocking the build)

Currently we are a team of 12 developers in two locations. In the past 3 quarters (3 releases) we always had an overload of bug-fixing just before the release: memory leaks functionality that worked ...
10
votes
2answers
116 views

How to avoid branchageddon with large organisations?

How do you avoid a branchageddon situation when working with large organisations? We work with a number of large financial organisations whose approach is to not take updates to software, but ...
5
votes
1answer
2k views

What is difference between release and deployment?

What is the basic difference between software release and deploy? What is the relation between software release management and continuous deployment?
2
votes
2answers
1k views

Where should I store my build configuration files?

At my work we use git for our source control, MSBuild for our builds, and Jenkins for our CI. Our git repo will have different branches for the cycle of the product (develop, QA, release). My ...
5
votes
5answers
132 views

How to correlate Devops deploy on demand with Agile Sprint Process

I'm not clear how a Sprint which is timed-box to a predetermined length (1/2/3 weeks) fits with a DevOps principle of being able to deploy on demand or as needed. Is deploying to production part of ...
4
votes
2answers
91 views

RPM's, VM's : time consuming

I am constantly delivering RPM packages upon every new version of some project. Every version is dependent on some developing prerequisites CentOS 7 git Some npm packages. Some Python PIP packages ...
1
vote
2answers
56 views

Release/file sharing service

At my company we use FTP to share releases and e-mail to notify customers of the availability. I'm looking for a service offering: Easily upload of a file Users need to sign in to download and ...
7
votes
2answers
813 views

What is the difference between packages and artifacts?

I would like to understand the difference between package and artifact. Also In what context we should use these terms.
6
votes
2answers
680 views

How to decide between Rolling Releases versus LTS Releases?

There are software packages that offer a choice between either of those types of releases: a Rolling release. a Long Term Support (= LTS) release. Consider the available Ubuntu releases as an ...
10
votes
2answers
989 views

Is it possible to make a deployment using Travis CI on GitHub commit to the branch?

I'd like to deploy files using Travis CI and it only works for a tagged commit. When committing to the branch, there is a warning: Skipping a deployment with the releases provider because this is ...
2
votes
1answer
71 views

Relation of devops with release management [closed]

How do devops deals with release management? Is release management is the part of devops lifecycle? Do devops take active part in release management or the organization has hire to another ...