ci: Add CUSTOM_TARGET parameter
Some checks failed
Aimee OS/aimee-os/pipeline/head There was a failure building this commit

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.
This commit is contained in:
2025-08-22 21:25:49 -05:00
parent c6f49ef037
commit b9d6909c68

4
ci/Jenkinsfile vendored
View File

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