From ead4d695f007fd6835d2f5d62e8c28ddfc1f7d29 Mon Sep 17 00:00:00 2001 From: William S Fulton Date: Thu, 13 Feb 2014 23:56:01 +0000 Subject: [PATCH] Add openSUSE Build Service script For updating SWIG tarball on OBS to latest from master. Slightly modified from script received from Karl Kaempf. --- Tools/obs-update | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100755 Tools/obs-update diff --git a/Tools/obs-update b/Tools/obs-update new file mode 100755 index 000000000..2a7a48cf7 --- /dev/null +++ b/Tools/obs-update @@ -0,0 +1,26 @@ +#!/bin/bash + +# Update SWIG tarball on openSUSE Build Service to contain the latest from master +# Requires the openSUSE Build Service command-line tool (osc) +# See http://openbuildservice.org/download/ +# And these packages: obs-service-tar_scm obs-service-recompress obs-service-set_version + +# Results appear at https://build.opensuse.org/package/show/home:kwk:swig/swig-raw + +set -e +set -x + +rm -rf home-kwk-swig/swig-raw +mkdir -p home-kwk-swig +cd home-kwk-swig +# check out 'swig-raw' +osc co -o swig-raw home:kwk:swig swig-raw +cd swig-raw +# remove existing tarball +osc rm swig*tar.bz2 +# fetch latest master branch from git and create tarball +osc service disabledrun +# add new tarball +osc addremove +# check changes into build service, triggers build +osc ci