Skip to content
Snippets Groups Projects

Improve OBS check for DoD

Open Walter Lozano requested to merge wip/wlozano/rebase-obs into main
1 file
+ 13
3
Compare changes
  • Side-by-side
  • Inline
#!/bin/sh
COMPONENTS="target development sdk"
branch=${RELEASE:=v2026dev2}
RELEASE=${RELEASE:=v2026dev2}
while getopts 'r:' opt
do
case "$opt" in
r)
RELEASE=$OPTARG
;;
esac
done
shift "$(($OPTIND -1))"
for c in $COMPONENTS ; do
for x in $(osc ls apertis:${branch}:$c) ; do
osc buildinfo apertis:${branch}:$c ${x} default x86_64
for x in $(osc ls apertis:${RELEASE}:$c) ; do
osc buildinfo apertis:${RELEASE}:$c ${x} default x86_64
done | grep Debian | grep bdep > $c-build-deps.txt
cat $c-build-deps.txt | sed 's,.*name="\([^"]*\)".*,\1,g' | sort | uniq > $c-missing-bd.txt
Loading