diff --git a/jenkins-scripts/dsl/debian.dsl b/jenkins-scripts/dsl/debian.dsl index 55160bf25..771ea89b6 100644 --- a/jenkins-scripts/dsl/debian.dsl +++ b/jenkins-scripts/dsl/debian.dsl @@ -2,87 +2,6 @@ import _configs_.* import javaposse.jobdsl.dsl.Job Globals.default_emails = "jrivero@osrfoundation.org" - -packages = [:] -packages['science-team'] = ['console-bridge', - 'gazebo', - 'fcl', - 'ignition-cmake', - 'ignition-common', - 'ignition-math2', - 'ignition-math4', - 'ignition-msgs', - 'ignition-tools', - 'ignition-transport', // version 4 - 'dart', - 'libccd', - 'octomap', - 'sdformat', // version 6 - 'simbody', - 'urdfdom', - 'urdfdom-headers' ] - -packages['jrivero-guest'] = ['empy'] - - -packages.each { repo_name, pkgs -> - pkgs.each { pkg -> - - // -------------------------------------------------------------- - // 2. Create the job that tries to build the package and run lintian - def ci_job = job("${pkg}-pkg_builder-master-debian_sid-amd64") - OSRFLinuxBuildPkgBase.create(ci_job) - ci_job.with - { - scm { - git { - remote { - url("https://salsa.debian.org/${repo_name}/${pkg}.git") - } - extensions { - cleanBeforeCheckout() - relativeTargetDirectory('repo') - } - - branch('refs/heads/master') - } - } - - properties { - priority 350 - } - - parameters { - textParam("RELEASE_VERSION", null, "osrfX, OSRF postix version") - textParam("RELEASE_ARCH_VERSION", null, "~ARCH-X, release version") - } - - steps { - shell("""\ - #!/bin/bash -xe - - export LINUX_DISTRO=debian - export DISTRO=sid - - /bin/bash -xe ./scripts/jenkins-scripts/docker/debian-git-debbuild.bash - """.stripIndent()) - } - - publishers - { - // Added the lintian parser - configure { project -> - project / publishers << 'hudson.plugins.logparser.LogParserPublisher' { - unstableOnWarning true - failBuildOnError false - parsingRulesPath('/var/lib/jenkins/logparser_lintian') - } - } - } - } - } -} - // ratt package to help during transition def ratt_pkg_job = job("debian-ratt-builder") OSRFLinuxBase.create(ratt_pkg_job)