Big PanDA RPM Build System

Introduction

  • This page is evolving. Please keep checking.
  • This page contains information about BigPanDA RPM Build System. !BigPanDA RPM Build System is derived from the ARDA Dashboard build system. We will use Jenkins CI for BigPanDA RPM builds.
  • Feel free to contact JaroslavaSchovancova and TorreWenaus with questions.

Usage of the build system

Installation of the RPM packages

Administration of the build system

  • To be continued...
  • # mkdir -p /data/atlpan/workspace_auto/apt/RPMS.unstable/
    

The PanDA build machine

  • As of 2014-Mar-10 the RPM repository is available only inside the CERN network: aipanda004 (alias: pandabuild)
  • creation of the RPM repository:
    # yum install createrepo
    # mkdir -p /var/www/html/build/{SRPMS,x86_64}
    # mkdir -p /var/www/html/apt/
    # ./create-my-repo.sh
    # service httpd restart
    
    • where
      # cat create-my-repo.sh
      #!/bin/sh
      
      destdir="/var/www/html/build/"
      
      for arch in x86_64
      do
          pushd ${destdir}/${arch} >/dev/null 2>&1
              createrepo .
          popd >/dev/null 2>&1
      done
      
      
  • issues: ASPDA-38, ASPDA-45, ASPDA-46,
  • related issues: ASPDA-61






Major updates:

-- JaroslavaSchovancova - 10 Mar 2014






Responsible: JaroslavaSchovancova

Edit | Attach | Watch | Print version | History: r11 < r10 < r9 < r8 < r7 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r9 - 2014-05-17 - JaroslavaSchovancova
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    PanDA All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback