Use this tag for questions about Release Management, related to topics about managing, planning, scheduling and controlling a software build through different stages and environments.
Questions tagged [release-management]
38 questions
24
votes
4 answers
How to get rid of develop branch for simplified Git flow
In a continuously developed web project (not a product) we currently have the following branching strategy, roughly based on git flow:
develop branch: latest working version
master branch: version to be released / released version
feature branches:…
Fabian Schmengler
- 485
- 1
- 4
- 11
13
votes
2 answers
Which ways are there to decouple deployment from release?
One method of continuous deployment is to decouple deployment from release, i.e. deploy updates without activating the changes immediately.
I know that feature-toggles can be used for this, but I'm wondering if there are other techniques for…
Fabian Schmengler
- 485
- 1
- 4
- 11
12
votes
2 answers
Which Release Management aspects help explain the difference between Waterfall and Agile?
When explaining DevOps to somebody, it happens that a question comes up like:
How does Release Management using the Agile methodology differ from Waterfall?
So what kind of criteria can you use to explain these differences to such audience?
Pierre.Vriens
- 7,225
- 14
- 39
- 84
8
votes
2 answers
How can DevOps help to improve Software Escrow procedures?
Consider a software vendor and a licensed customer of some software of this vendor, wheres the software being licensed is either used on premise (at the customer's location), or in the format of SaaS solution (hosted by the vendor). However the…
Pierre.Vriens
- 7,225
- 14
- 39
- 84
8
votes
2 answers
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.
Shash
- 183
- 1
- 6
5
votes
1 answer
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?
rohit.dagur
- 51
- 1
- 2
5
votes
2 answers
Recommendations about release convention or standard for Python scripts?
I have a lot of python scripts which I release to a python virtual environment on a remote machine. The virtual environment is rarely updated. The scripts are pulled from a git repository and a makefile is used to deploy them into the virtual…
Dawn555
- 51
- 2
4
votes
1 answer
Validating release artifact provinence
While this question could be posed in a vendor agnostic fashion - I'll gear it around Github and Azure to give it some context.
I am planning an open-source project, in a sensitive business domain (banking). As such, I feel it would be important for…
Adam
- 141
- 2
4
votes
1 answer
What's the term for moving/promoting code between deployment environments
I'm looking for a term that unambiguously describes the process of promoting a "deployment bundle" (for lack of a more accurate/technical term) from one deployment environment to another, from Development towards Production (or whatever environments…
Patrick Nemenz
- 143
- 1
- 6
4
votes
3 answers
How to keep track of broken releases?
I spent considerable time googling around, but found nothing that would answer my question, so here it is.
If you do a canary release, and you learn the the release is somehow broken: how to you denote that a certain tag is broken and should not be…
pjboro
- 41
- 2
3
votes
3 answers
What is the term for a deployment designed to make a future cutover seamless?
I'm currently working on a new major version (v2) of an application meant to replace the current production version (v1). This redesign carries with it changes to the front-end, public API layer, internal API layer, and database — the whole kit and…
Jacob Stamm
- 131
- 4
3
votes
1 answer
How to refresh user's content of the site after release?
I have an Angular / Web Api 2 site that uses ui-router for SPA behaviour and gulp for file transformations.
There is an issue where when I release the site, the user has to refresh their browser to view new content (usually). I have cache busting…
RandomUs1r
- 133
- 4
3
votes
1 answer
GitLab CI/CD get CI_MERGE_REQUEST_LABELS after merge successfully
I know that the docs say, that the variable CI_MERGE_REQUEST_LABELS is available if pipeline is a merge request pipeline and the MR is open.
My dream was it to label my MR's with patch, minor or major labels. When merge the MR, my pipline, for e.g.…
Neneil
- 31
- 2
3
votes
2 answers
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 keep a record of which user have downloaded…
André Moreira
- 133
- 4
3
votes
3 answers
What is the best tool for the release management for Kubernetes in a small startup?
In our small startup (6 developers) and we use Google Kubernetes Engine + CircleCi (which deploys docker images to K8S with simple bash scripts). We have ~10 services, but we are growing. We use a simplified git-flow model. W plan to use in the…
sacherus
- 171
- 1
- 5