diff options
author | William S Fulton <wsf@fultondesigns.co.uk> | 2014-02-13 23:56:01 +0000 |
---|---|---|
committer | William S Fulton <wsf@fultondesigns.co.uk> | 2014-02-14 16:24:37 +0000 |
commit | ead4d695f007fd6835d2f5d62e8c28ddfc1f7d29 (patch) | |
tree | 80967ffdb6cdf7c63b42a0bda12f964dc2a30ed7 /Tools | |
parent | b83d285793be072a6e6088a5c16f59b24cd68d5d (diff) | |
download | swig-ead4d695f007fd6835d2f5d62e8c28ddfc1f7d29.tar.gz |
Add openSUSE Build Service script
For updating SWIG tarball on OBS to latest from master.
Slightly modified from script received from Karl Kaempf.
Diffstat (limited to 'Tools')
-rwxr-xr-x | Tools/obs-update | 26 |
1 files changed, 26 insertions, 0 deletions
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 |