This guide walks you through building a Jenkins CI/CD pipeline to build and publish a signed Android App Bundle (AAB) to the Google Play Store.…
Linux cheat sheet
This guide walks you through building a Jenkins CI/CD pipeline to build and publish a signed Android App Bundle (AAB) to the Google Play Store.…
In the fast-paced world of software development, code reviews are a critical step to ensure quality, maintainability, and collaboration. However, manual reviews can be time-consuming…
When running Kubernetes (K8s), managing container images efficiently is key to maintaining node stability and performance. The kubelet, Kubernetes’ node agent, periodically triggers garbage collection…
That One Friday Deployment We’ll Never Forget It was a typical Friday afternoon, and everything seemed calm. We had a small change to push to…
Kubernetes has revolutionized container orchestration, enabling developers and operations teams to manage applications at scale efficiently. However, as powerful as Kubernetes is, poor implementation and…
In modern DevOps practices, securing sensitive information like API tokens, passwords, and other credentials is paramount. Vault, an open-source tool developed by HashiCorp, provides a…
In today’s fast-paced digital landscape, organizations are increasingly relying on containerization to efficiently deploy and manage their applications. 1. Rolling Updates: The Rolling Updates strategy…
When working with Jenkins pipelines, you may need to retrieve the URL of your GitHub repository dynamically and use it in your pipeline. Here’s a…
To make manual approval in Jenkins pipeline, you can use the input step. Here’s an example: stage(‘Approval’) lets you manually approve, decline or postpone for…
In this guide we will learn how to create ci/cd pipeline in Jenkins, build the image , push to local repository and deploy our app…