Skip to content

Instantly share code, notes, and snippets.



Last active May 4, 2017
What would you like to do?
How-To Promote from devel: to testing: for onyx


This describes how to promote all packages from devel: repo to testing: repo on

Get all package names and make a shell script for use with OSC

curl -O
python >

Copy all packages


Download the whole project

rm -r nemo:testing:hw:$VENDOR:$DEVICE
osc co nemo:testing:hw:$VENDOR:$DEVICE

If this fails just rerun until it finishes.

Remove all Webhooks

cd nemo:testing:hw:$VENDOR:$DEVICE
find -maxdepth 2 -name _service -exec sed -i '/<service name="webhook">/,/<\/service>/d' {} \;

Push to OBS

Ensure you are in nemo:testing:hw:$VENDOR:$DEVICE

osc ci
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment