ci: Add CUSTOM_TARGET parameter
Aimee OS/aimee-os/pipeline/head This commit looks good Details

If a value is provided for the `CUSTOM_TARGET` parameter, the specified
target will be built first, before building the filesystem images.  This
provides a way to e.g. rebuild a specific package.
Dustin 2025-08-22 21:25:49 -05:00
parent c6f49ef037
commit ddbcf00ce5
1 changed files with 6 additions and 0 deletions

6
ci/Jenkinsfile vendored
View File

@ -1,6 +1,7 @@
pipeline {
parameters {
booleanParam 'CLEAN_BUILD'
string 'CUSTOM_TARGET'
}
options {
@ -45,6 +46,11 @@ pipeline {
stage('Build') {
steps {
sh 'make -C buildroot O="${PWD}"/_build BR2_EXTERNAL="${PWD}" aimeeos_qemu_aarch64_defconfig'
script {
if (params.CUSTOM_TARGET) {
sh "make -C _build '${CUSTOM_TARGET}'"
}
}
sh 'make -C _build'
}
post {