From e5afcd44d79f78918c5b133032d516303f13ab97 Mon Sep 17 00:00:00 2001 From: Dennis JEINSEN Date: Tue, 11 Nov 2025 14:51:42 +0100 Subject: [PATCH] jenkins: exclude non-existing build link in modules folder in deploy stage When deploying all kernel artefacts the modules folder includes dead links to the build folder. This breaks a pipeline update. Fix this by excluding the dead link when deploying to artifactory. --- jenkins/am3xxx_pfc_generic.jenkinsfile | 2 +- jenkins/am6xxx.jenkinsfile | 2 +- jenkins/am6xxx_ems.jenkinsfile | 2 +- jenkins/imx6_vtpctp.jenkinsfile | 2 +- jenkins/stm32mp1.jenkinsfile | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/jenkins/am3xxx_pfc_generic.jenkinsfile b/jenkins/am3xxx_pfc_generic.jenkinsfile index 6c21d3501ca6..40b3888ca2b5 100644 --- a/jenkins/am3xxx_pfc_generic.jenkinsfile +++ b/jenkins/am3xxx_pfc_generic.jenkinsfile @@ -139,7 +139,7 @@ makefileProject { flattenFiles = false uploadToArtifactory("kernel-generic-dev-local/wago/linux-kernel/${this.channel}/${defConfigName}/${defConfigName}${version}${env.SNAPSHOT_SUFFIX}/") { includes(['.build/deploy/**/*']) - + excludes(['.build/deploy/modules/*/build']) promote(this.release) } } diff --git a/jenkins/am6xxx.jenkinsfile b/jenkins/am6xxx.jenkinsfile index 2637c5ba0b98..9f8dbd6ec934 100644 --- a/jenkins/am6xxx.jenkinsfile +++ b/jenkins/am6xxx.jenkinsfile @@ -120,7 +120,7 @@ makefileProject { flattenFiles = false uploadToArtifactory("kernel-generic-dev-local/wago/linux-kernel/${this.channel}/${defConfigName}/${defConfigName}${version}${env.SNAPSHOT_SUFFIX}/") { includes(['.build/deploy/**/*']) - + excludes(['.build/deploy/modules/*/build']) promote(this.release) } } diff --git a/jenkins/am6xxx_ems.jenkinsfile b/jenkins/am6xxx_ems.jenkinsfile index 22c061dd7d53..c4dac62bb304 100644 --- a/jenkins/am6xxx_ems.jenkinsfile +++ b/jenkins/am6xxx_ems.jenkinsfile @@ -120,7 +120,7 @@ makefileProject { flattenFiles = false uploadToArtifactory("kernel-generic-dev-local/wago/linux-kernel/${this.channel}/${defConfigName}/${defConfigName}${version}${env.SNAPSHOT_SUFFIX}/") { includes(['.build/deploy/**/*']) - + excludes(['.build/deploy/modules/*/build']) promote(this.release) } } diff --git a/jenkins/imx6_vtpctp.jenkinsfile b/jenkins/imx6_vtpctp.jenkinsfile index f9e1c079cfcb..6674b86e52bf 100644 --- a/jenkins/imx6_vtpctp.jenkinsfile +++ b/jenkins/imx6_vtpctp.jenkinsfile @@ -125,7 +125,7 @@ makefileProject { flattenFiles = false uploadToArtifactory("kernel-generic-dev-local/wago/linux-kernel/${this.channel}/${defConfigName}/${defConfigName}${version}${env.SNAPSHOT_SUFFIX}/") { includes(['.build/deploy/**/*']) - + excludes(['.build/deploy/modules/*/build']) promote(this.release) } } diff --git a/jenkins/stm32mp1.jenkinsfile b/jenkins/stm32mp1.jenkinsfile index f50130bb69a8..01dc3d06343c 100644 --- a/jenkins/stm32mp1.jenkinsfile +++ b/jenkins/stm32mp1.jenkinsfile @@ -122,7 +122,7 @@ makefileProject { flattenFiles = false uploadToArtifactory("kernel-generic-dev-local/wago/linux-kernel/${this.channel}/${defConfigName}/${defConfigName}${version}${env.SNAPSHOT_SUFFIX}/") { includes(['.build/deploy/**/*']) - + excludes(['.build/deploy/modules/*/build']) promote(this.release) } }