For some time I was thinking how to solve a use case where we track both feature and release branches in Reliza Hub. The problem encountered is related to versioning. Here is the problem in a nutshell: if all branches share same versioning schema, then releases overlap and by simply looking at versions we don’t… Continue reading Versioning Feature and Release Branches
Tag: Versioning
3 Problems With GitOps
Even though this article is about issues experienced with GitOps, I must start by saying that GitOps is certainly a big improvement relative to CIOps. If you’re not very familiar with GitOps, a lot of key details can be found in this post by Dmitri Lerko. Let’s now jump strait into issues: 1. Default GitOps… Continue reading 3 Problems With GitOps
Automatic Version Increments With Reliza Hub: 2 Strategies
This article describes how to set up automated version increments for use in CI build pipelines. I will go over 2 possible strategies: for simple CalVer workflow I would be using open-source Reliza Versioning tool. For fully synchronized workflow I would be using Reliza Hub SaaS. I Choosing Versioning Schema For a software architect, one… Continue reading Automatic Version Increments With Reliza Hub: 2 Strategies
Reliza Versioning is now available on GitHub and Maven Central
Reliza Versioning is now available on GitHub here under MIT License. It also can be found as Java dependency on Maven Central here. It is a small tool and library that allows to auto-increment versions (mainly for the scripts) using either CalVer or SemVer or custom version pattern. Soon, we’re hoping to release a Jenkins… Continue reading Reliza Versioning is now available on GitHub and Maven Central