Skip to content

Commit

Permalink
Remove install_bottle code from ignition.dsl
Browse files Browse the repository at this point in the history
Signed-off-by: Jose Luis Rivero <[email protected]>
  • Loading branch information
j-rivero committed Dec 14, 2023
1 parent 0889b59 commit 88f28d3
Showing 1 changed file with 0 additions and 48 deletions.
48 changes: 0 additions & 48 deletions jenkins-scripts/dsl/ignition.dsl
Original file line number Diff line number Diff line change
Expand Up @@ -427,54 +427,6 @@ all_debbuilders().each { debbuilder_name ->
}
}

// --------------------------------------------------------------
// BREW: CI jobs

// 1. any job
gz_software.each { gz_sw ->
// Install jobs to test bottles
supported_install_pkg_branches(gz_sw).each { major_version, supported_distros ->
def install_default_job = job("ignition_${gz_sw}${major_version}-install_bottle-homebrew-amd64")
OSRFBrewInstall.create(install_default_job)

install_default_job.with
{
// disable some bottles
if (("${gz_sw}" == "gui" && "${major_version}" == "0"))
disabled()

triggers {
cron('@daily')
}

def bottle_name = "ignition-${gz_sw}${major_version}"
// For transiting, use always gz-sim new name since new versions won't
// have ign-gazebo aliases
if ("${gz_sw}" == "sim" || "${gz_sw}" == "gazebo")
bottle_name = "gz-sim${major_version}"

steps {
shell("""\
#!/bin/bash -xe

/bin/bash -x ./scripts/jenkins-scripts/lib/project-install-homebrew.bash ${bottle_name}
""".stripIndent())
}

publishers
{
configure { project ->
project / publishers << 'hudson.plugins.logparser.LogParserPublisher' {
unstableOnWarning true
failBuildOnError false
parsingRulesPath('/var/lib/jenkins/logparser_warn_on_mark_unstable')
}
}
}
}
}
}

// --------------------------------------------------------------
// WINDOWS: CI job

Expand Down

0 comments on commit 88f28d3

Please sign in to comment.