List all branches of a git repository dynamically in Jenkins pipeline (new automation system – part 14)

Preface Hi all, I now got into a situation where I need to have a pipeline in my Jenkins server that is capable to run the same “task” but with different branches of the same repository (we are working in branching-mode methodology, so it is desired most of the times actually). In this post I… Continue reading List all branches of a git repository dynamically in Jenkins pipeline (new automation system – part 14)

Configuring post pull request pipeline for a git repository hosted in BitBucket server (new automation system – part 12)

1. Preface I now got into a stage, where I wish to be able to “better” monitor the repository of the project on which I work by setting a “pull request comprehensive procedure”, meaning, upon any push to the master branch (from any given feature branch) of the repository, I wish to perform the following:… Continue reading Configuring post pull request pipeline for a git repository hosted in BitBucket server (new automation system – part 12)

Setting branch permissions on master branch (new automation system – part 10)

1.Preface Hi all, I now got into a situation where soon I will not be the only developer working on the project. Due to this fact, from my past experience and best practices I have encountered so far, it is highly desired (if not obligatory) to have branch permissions, for start, for the master branch.… Continue reading Setting branch permissions on master branch (new automation system – part 10)