jobs/seed: adapted jenkins files and integrated split of nightly and yocto build

Signed-off-by: Marc Mattmüller <marc.mattmueller@netmodule.com>
This commit is contained in:
Marc Mattmüller 2023-08-21 15:35:05 +02:00
parent e645a68eac
commit f4aeb3c3dd
1 changed files with 32 additions and 1 deletions

View File

@ -23,7 +23,38 @@ pipelineJob('nwl') {
url('ssh://git@bitbucket.gad.local:7999/nm-nsp/nwl-ci.git')
}
}
scriptPath('jobs/Jenkinsfile_Build')
scriptPath('jobs/Jenkinsfile_BuildAll')
}
}
}
}
pipelineJob('nwl-target') {
displayName('2. NWL Yocto Build')
description('CI pipeline building a NetModule Wireless Linux Yocto Target')
authenticationToken('buildNwlToken')
logRotator {
artifactDaysToKeep(7)
artifactNumToKeep(7)
daysToKeep(7)
numToKeep(7)
}
definition {
cpsScm {
scm {
git {
branches('main')
extensions {
cloneOptions {
depth(1)
}
}
remote {
credentials('gitCredentials')
url('ssh://git@bitbucket.gad.local:7999/nm-nsp/nwl-ci.git')
}
}
scriptPath('jobs/Jenkinsfile_BuildTarget')
}
}
}