The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)
Mer OBS Build
From Mer Wiki
(Difference between revisions)
Line 32: | Line 32: | ||
rubygem-daemons \ | rubygem-daemons \ | ||
rubygem-exception_notification \ | rubygem-exception_notification \ | ||
+ | rubygem-rdoc \ | ||
do | do | ||
osc -A suse copypac openSUSE:Tools $i -t cobs Mer:OBS:Testing -m "initial import" | osc -A suse copypac openSUSE:Tools $i -t cobs Mer:OBS:Testing -m "initial import" | ||
Line 38: | Line 39: | ||
* Update from git periodically : | * Update from git periodically : | ||
+ | osc co Mer:OBS:Testing:Devel | ||
+ | cd Mer:OBS:Testing:Devel | ||
+ | cd obs-server | ||
VERSION=2.2.120 | VERSION=2.2.120 | ||
BRANCH_OR_TAG=master | BRANCH_OR_TAG=master |
Revision as of 22:17, 9 February 2012
Mer OBS Build
https://bugs.merproject.org/show_bug.cgi?id=145
- First time setup :
for i in \ rubygems \ build-server \ rubygem-activesupport-2_3 \ rubygem-activerecord-2_3 \ rubygem-actionpack-2_3 \ rubygem-actionmailer-2_3 \ rubygem-activeresource-2_3 \ rubygem-rmagick \ rubygem-rack-1_1 \ build \ build-initvm \ rubygem-gruff \ rubygem-json \ rubygem-libxml-ruby\ rubygem-rails_xss \ perl-File-Sync \ do osc -A suse copypac openSUSE:Tools:Unstable $i -t cobs Mer:OBS:Testing -m "initial import" done
for i in \ perl-BSSolv \ rubygem-rdoc \ rubygem-delayed_job \ rubygem-daemons \ rubygem-exception_notification \ rubygem-rdoc \ do osc -A suse copypac openSUSE:Tools $i -t cobs Mer:OBS:Testing -m "initial import" done
- Update from git periodically :
osc co Mer:OBS:Testing:Devel cd Mer:OBS:Testing:Devel cd obs-server VERSION=2.2.120 BRANCH_OR_TAG=master git clone git://github.com/openSUSE/open-build-service.git open-build-service #git clone git://github.com/Merproject/open-build-service.git open-build-service pushd open-build-service git archive --prefix=build-service-$VERSION/ $BRANCH_OR_TAG | bzip2 - > ../obs-server-$VERSION.tar.bz2 sha1sum=$(git rev-list --max-count=1 --abbrev-commit master) popd sed -i -e "s/^Release:.*$/Release: $sha1sum/g" obs-server.spec git clone git://github.com/openSUSE/opensuse-themes.git opensuse-themes pushd opensuse-themes git archive --prefix=opensuse-themes-2.2.115/ master | bzip2 - > ../opensuse-themes-2.2.115.tar.bz2 popd