The Mer Wiki now uses your Mer user account and password (create account on https://bugs.merproject.org/)


Mer Delivery System

From Mer Wiki
(Difference between revisions)
Jump to: navigation, search
(Update to use new links)
 
Line 25: Line 25:
 
  cd release-tools; make
 
  cd release-tools; make
  
4. Pull down the entire Mer source repository
+
4. Pull down the latest Mer release
  
  cd obs-repos; rsync -aHx --progress rsync://releases.merproject.org/mer-releases/obs-repos/* .
+
make update   
  
 
5. Start the fakeobs server
 
5. Start the fakeobs server

Revision as of 19:41, 23 November 2011

To set up your own Mer build:

1. Install:

2. Get the release tools

git clone http://review.merproject.org/p/mer/release-tools

3. Build the tools Note: You might need to set rsync proxy: export RSYNC_PROXY=proxy.company.com:8080

This will rsync all the package git repos and clone Core git and check it out and make a mappings cache of git repos (will md5sum all sources)

cd release-tools; make

4. Pull down the latest Mer release

make update    

5. Start the fakeobs server

python tools/fakeobs.py 8001 &

6. add a remote link for your fakeobs's server, port 8001, /public, http, not-https

7. Test with checkout out project Core:i586 package acl over OBS link

8. Verify with compiling same package against Core:i586 repo Core_i586 archs i586


Show up in #mer and poke Stskeeps if there's any questions

Personal tools