From 5b0768536ade8dfa328eb2f24a855f99d67277c6 Mon Sep 17 00:00:00 2001 From: dionmoustos Date: Fri, 30 Jan 2026 20:21:30 +1030 Subject: [PATCH] use docker and install dependencies --- JenkinsFile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/JenkinsFile b/JenkinsFile index b69600de6e..d5a91336b9 100644 --- a/JenkinsFile +++ b/JenkinsFile @@ -1,7 +1,24 @@ pipeline { agent any + +agent { + docker { + image 'ubuntu:22.04' + args '-u root' + } + } + stages { + stage('Install Dependencies') { + steps { + sh ''' + apt update + apt install -y build-essential binutils-arm-none-eabi git libpng-dev cmake + ''' + } + } + stage('Checkout') { steps { checkout scm