Software Engineering, Automation and DevOps Solutions
Requirement One important requirement when creating a new build in a continuous integration setup is to generate a unique automated artifact version in an increasing order for better tracking. While working from a Jenkins project, the easiest way to create a version is to use the build number. However, this...
Are you in the process of making a decision as to whether or not a binary repository should be used for your project? Or are you are here just trying to understand how a binary repository could benefit your project? Either way, let us deep dive to understand the advantages...
Docker hub is one of the many popular repositories for storing docker images.In this post we will cover how to create a docker image using Dockerfile with Jenkins pipeline. Once we have built the image, we will login to Docker Hub and push the image to our private repo in...
In this post we will understand how to create a docker image and upload it to Docker Hub using Github actions. Workflow To understand the basics of how to work with Github Actions workflow yaml (.yml) file, you can read through the post: GitHub Actions workflow to enable a simple...
We have already seen how to create a maven package with CI pipeline created using github actions in an earlier post – GitHub Actions workflow to enable a simple CI pipeline for a java web app with maven and junitIn this post we will deploy the maven package to github...