Automatically Build AOSP Before Merging to Integration Branch Using Jenkins and Gerrit
In large-scale Android development, it’s essential to verify each proposed change before it’s merged into the integration branch. This guide […]
In large-scale Android development, it’s essential to verify each proposed change before it’s merged into the integration branch. This guide […]
By default, Jenkins allows all logged-in users full access, convenient for testing, but dangerous for real teams. Even matrix-based security
In a previous post, we integrated Jenkins with Keycloak using OpenID Connect (OIDC). Now let’s go one step further: map
In this post, we’ll show you how to replace a Jenkins-managed SSH private key with one managed by HashiCorp Vault
In complex CI/CD environments, Jenkinsfiles often grow large and repetitive, especially when dealing with Android AOSP builds and artifact uploads.
This guide explains how to automate AOSP (Android Open Source Project) artifact uploads to Artifactory using a Maven-style layout via
This guide walks you through setting up a Jenkins pipeline to build AOSP 15 using Docker on a remote SSH-connected
This guide shows how to configure Jenkins to authenticate users via Keycloak using OpenID Connect (OIDC). It’s based on: Prerequisites
This guide walks you through installing Jenkins in a Kubernetes cluster using Helm, with: Prerequisites Save this as jenkins-pvc.yaml: Apply
Generate the jenkins-kubeconfig.yaml: Sample pipeline using Kubernetes agent: Jenkins will now spin up pods in Kubernetes to execute jobs