Simplify Your Jenkins Pipelines by Reusing Common Code with Shared Libraries
In complex CI/CD environments, Jenkinsfiles often grow large and repetitive, especially when dealing with Android AOSP builds and artifact uploads. […]
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
Overview Component Description OS Ubuntu Server 24.04 Artifactory OSS Installed via official APT repo Database PostgreSQL 16 (from PGDG repo)
This guide demonstrates how to set up HAProxy 3.0 on a bare metal Ubuntu 24.04 server and use it to
Why Docker Instead of Podman? While Podman supports rootless builds, Docker is the better choice for most users, especially in
If you’ve ever wished Gerrit supported git reflog-style history natively, you’re not alone. While Gerrit keeps track of patch sets
Problem When setting up AOSP 15 and running lunch, you might see: This happens because AOSP 15 uses the Soong
This guide configures a Gerrit replica that: Prerequisite Install Gerrit on both servers using: Install Gerrit 3.11.2 on Ubuntu 24.04
Why Podman Instead of Docker? While Docker is the standard for containerized workflows and has stronger integration with CI/CD platforms