TWiki
>
LHCb Web
>
LHCbComputing
>
LHCbDevOps
(revision 6) (raw view)
Edit
Attach
PDF
%TOC% This pages describes the services maintained by the LHCb Core Software teams and the associated maintenance procedures. ---+ LHCb Software Management tools ----------------------------------------------------------------------------------------------------------------------------------------------------- ---++ Continuous Integration The following diagram describes the LHCb Continuous Integration system: %ATTACHURL%/sdev.png ---+++ LHCb Physics Software sources The LHCb projects are hosted in the gitlab instance, hosted at CERN, in the "lhcb" group: https://gitlab.cern.ch/lhcb ---+++ Nightly builds & Unit testing The LHCb Core Software runs a continuous ntegration system described in: https://twiki.cern.ch/twiki/bin/view/LHCb/LHCbNightlies The status of the builds can be found at: https://lhcb-nightlies.cern.ch/nightly/ The configuration for the system can be found in git at: https://gitlab.cern.ch/lhcb-core/LHCbNightlyConf (Some description of the Nightly build slots is [[LHCbDevOptsSlots][here]]) The nightly builds are driven by the following instance of Jenkins: https://jenkins-lhcb-nightlies.web.cern.ch/ ---+++ Installation of the nightly builds After build the nightly slots are installed on the CVMFS volume: =/cvmfs/lhcbdev.cern.ch=. CVMFS Dev release documentation: https://twiki.cern.ch/twiki/bin/view/LHCb/CVMFSDevReleaseDocumentation Messaging between Jenkins and the CVMFS LHCb Stratum-0 node (cvmfs-lhcbdev) is hosted via an instance of the =rabbitmq= messaging engine described below. CVMFS dev disk usage statistics: http://lxcvmfs80.cern.ch/cvmfs/lhcbdev.cern.ch/_stats_/cvmfs_stats.png or [[http://lxcvmfs80.cern.ch/cvmfs/lhcbdev.cern.ch/_stats_/cvmfs_stats.png][see here]] Monitoring of the CVMFS dev stratum 0: http://cernvm-monitor.cern.ch/cvmfs-monitor/cb/browser/lhcbdev.cern.ch/latest/?page=0 ---++ Releases %ATTACHURL%/srel.png * Main documentation: https://twiki.cern.ch/twiki/bin/view/LHCb/ProjectRelease * The status of the build can be seen: https://lhcb-nightlies.cern.ch/release/ * Deployment task management system: https://sft.its.cern.ch/jira/projects/LHCBDEP ---+ Infrastructure Services ----------------------------------------------------------------------------------------------------------------------------------------------------- ---++ Jenkins for physics projects * Jenkins: https://lhcb-jenkins.cern.ch/jenkins/ ---++ Jenkins for Core Software tools * Jenkins: https://jenkins-lhcb-core-soft.web.cern.ch/ ---++ Local Pypi repository * Usage: https://twiki.cern.ch/twiki/bin/view/LHCb/PythonPyPIServer * Location: https://lb-pip.cern.ch/ ---++ Neo4j graph database * Neo4J: https://ariadne-lhcb.cern.ch/webadmin/ * URL for requested releases JSON: http://ariadne-lhcb.cern.ch/cgi-bin/getreleases ---++ RabbitMQ messaging engine The server runs on lbmessagingbroker.cern.ch To connect to the admin interface use port http://lbmessagingbroker.cern.ch:15672. ---+ LHCb Installation and environment configuration tools ----------------------------------------------------------------------------------------------------------------------------------------------------- Most of the core software tools are versioned in gitlab, at the following address: https://gitlab.cern.ch/lhcb-core ---++ LbInstall * Git: https://gitlab.cern.ch/lhcb-core/lbinstall * Doc: http://lbinstall.web.cern.ch/lbinstall/ ---++ LbScripts & LbLogin https://gitlab.cern.ch/lhcb-core/lbscripts To release: https://twiki.cern.ch/twiki/bin/view/LHCb/LbScriptsRelease -- Main.BenjaminCouturier - 2016-04-21
Attachments
Attachments
Topic attachments
I
Attachment
History
Action
Size
Date
Who
Comment
png
sdev.png
r1
manage
178.4 K
2017-08-31 - 13:49
BenjaminCouturier
png
srel.png
r1
manage
188.3 K
2017-08-31 - 13:49
BenjaminCouturier
Edit
|
Attach
|
Watch
|
P
rint version
|
H
istory
:
r22
|
r8
<
r7
<
r6
<
r5
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r6 - 2017-11-17
-
BenjaminCouturier
Log In
LHCb
LHCb Web
LHCb Web Home
Changes
Index
Search
LHCb webs
LHCbComputing
LHCb FAQs
LHCbOnline
LHCbPhysics
LHCbVELO
LHCbST
LHCbOT
LHCbPlume
LHCbRICH
LHCbMuon
LHCbTrigger
LHCbDetectorAlignment
LHCbTechnicalCoordination
LHCbUpgrade
Public webs
Public webs
ABATBEA
ACPP
ADCgroup
AEGIS
AfricaMap
AgileInfrastructure
ALICE
AliceEbyE
AliceSPD
AliceSSD
AliceTOF
AliFemto
ALPHA
Altair
ArdaGrid
ASACUSA
AthenaFCalTBAna
Atlas
AtlasLBNL
AXIALPET
CAE
CALICE
CDS
CENF
CERNSearch
CLIC
Cloud
CloudServices
CMS
Controls
CTA
CvmFS
DB
DefaultWeb
DESgroup
DPHEP
DM-LHC
DSSGroup
EGEE
EgeePtf
ELFms
EMI
ETICS
FIOgroup
FlukaTeam
Frontier
Gaudi
GeneratorServices
GuidesInfo
HardwareLabs
HCC
HEPIX
ILCBDSColl
ILCTPC
IMWG
Inspire
IPv6
IT
ItCommTeam
ITCoord
ITdeptTechForum
ITDRP
ITGT
ITSDC
LAr
LCG
LCGAAWorkbook
Leade
LHCAccess
LHCAtHome
LHCb
LHCgas
LHCONE
LHCOPN
LinuxSupport
Main
Medipix
Messaging
MPGD
NA49
NA61
NA62
NTOF
Openlab
PDBService
Persistency
PESgroup
Plugins
PSAccess
PSBUpgrade
R2Eproject
RCTF
RD42
RFCond12
RFLowLevel
ROXIE
Sandbox
SocialActivities
SPI
SRMDev
SSM
Student
SuperComputing
Support
SwfCatalogue
TMVA
TOTEM
TWiki
UNOSAT
Virtualization
VOBox
WITCH
XTCA
Welcome Guest
Login
or
Register
Cern Search
TWiki Search
Google Search
LHCb
All webs
Copyright &© 2008-2023 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use
Discourse
or
Send feedback