Description
Refuel and network – or take in some of the great Quickie sessions taking place during lunch
Collisions at the CERN Large Hadron Collider (LHC) produce showers of particles that are detected by heterogenous detectors composed of hundreds of millions of individual sensors, laid out under complex geometry. An event can be seen as a tree of detectable particles branching from the unstable particles (e.g., the Higgs boson) produced in the collisions. Once detected, events are collected as...
The IT-DB-DAR section at CERN is moving Java web applications from VMs to containers running in Kubernetes. For this a Docker image is being developed which needs to integrate well with existing CERN services. In this session I want to show you how we test the image using GitLab CI. This includes our usage of Docker-in-Docker, how we isolate ourselves from the central CERN SSO and LDAP...
Continuous practices like Continuous Integration, Deployment, Testing and Delivery play a big role in modern software development life cycles that allow organizations to frequently and reliably release new services and provide updates and CERN users rely on it to a large extent. Because CERN’s current CI infrastructure and design have evolved largely over the last years, this talk aims to...