Jenkins

What About iOS? Or, How a 30-Dollar Android Phone Embarrasses a 1000-Dollar iPad

What About iOS? Or, How a 30-Dollar Android Phone Embarrasses a 1000-Dollar iPad

Photo by Holmo on Unsplash I was giving my talk at a conference (the one about running Jenkins on old Android phones with Termux) and the demo had …

FOSDEM 2026: Jenkins Was There, and So Were You

FOSDEM 2026: Jenkins Was There, and So Were You

You know that feeling when you’ve been standing behind a booth for ten hours straight, your voice is gone, your feet are killing you, and you still …

Automating Jenkins on Old Android Phones: From Naive Experiment to Production-Ready Infrastructure

Automating Jenkins on Old Android Phones: From Naive Experiment to Production-Ready Infrastructure

I had this old Android phone sitting in my drawer. You know the type - perfectly functional, but replaced by a newer model, gathering dust for …

Android and Jenkins: What Is the Limit? Part Two.

Android and Jenkins: What Is the Limit? Part Two.

I know it’s been over two years since the first article of this series, but hey, life happens! I’ve been juggling quite a few things that are more …

A glimpse of the future

A glimpse of the future

A glimpse of the future You’ve all seen it before: the bitter sting of botched predictions. Flying cars, nuclear ovens in the kitchen, killer robot …

Building Android apps with Jenkins: release management

Building Android apps with Jenkins: release management

The previous blog post of this series discusses what I think makes CI/CD for mobile app development a unique kind of animal, and my first steps in …

Building Android apps with Jenkins: an introduction

Building Android apps with Jenkins: an introduction

image::assets/images/2023/04/05/2023-04-05-android-and-jenkins-discovery/profile_of_cicd_users.png[profile of ci/cd users] Why is mobile CI/CD …

Android and Jenkins

Android and Jenkins

Android and Jenkins. What is the limit? Wait, what? Why would there be a limit for Android and Jenkins? Is Jenkins somehow limited in building …

miniJen and RISC-V

miniJen and RISC-V

Short Introduction What is miniJen? It’s the Jenkins multi-cpu-architectures smallest instance known to this day. It’s composed of a 4 arm) …

miniJen is alive!

miniJen is alive!

miniJen The Jenkins multi-architecture CPU instance What is that contraption? Nope, it’s not a robot of some sort, it won’t move by itself. It’s not …

Build a Jenkins MSI on your own Windows machine

Build a Jenkins MSI on your own Windows machine

Should you ever need to rebuild a Jenkins MSI on your Windows machine, here is a way to do it. Pre-requisites Jenkins WAR file First of all, you …

Create a new Jenkins node, and run your Jenkins agent as a service

Create a new Jenkins node, and run your Jenkins agent as a service

In this tutorial, we will see how to start a Jenkins agent as a Linux service with systemd. Most of the time, I use Docker for my agents, and I enter …

Using jenkins to build Android applications

Using jenkins to build Android applications

Come join me at DevOps World 2022 for "Naively Building Android Apps with Jenkins. Not Natively, Naively.", a talk about my journey with …