26 lines
548 B
Bash
Executable File

#!/bin/bash
cat << eom > ~/.oscrc
[general]
apiurl = https://api.opensuse.org
[https://api.opensuse.org]
user = $OBS_USER
pass = $OBS_PASS
email = $OBS_EMAIL
eom
osc checkout "$OBS_PACKAGE"
cd "$OBS_PACKAGE"
rm *.obscpio
osc service disabledrun
echo >> _servicedata
osc addremove
osc commit -m "$(grep -oP 'version: \K.*' *.obsinfo)"
# Create submit request if none currently exists.
if osc request list "$OBS_TARGET_PROJECT" "$(cat .osc/_package)" | grep 'No results for package' ; then
osc sr --diff
osc sr --yes -m "automatic update"
fi