Skip to content

Latest commit

 

History

History
31 lines (26 loc) · 1.44 KB

README.md

File metadata and controls

31 lines (26 loc) · 1.44 KB

CMSMonitoring

CMSMonitoring repository contains code, files related to CMS Monitoring infrastructure.

Documentation

Git Workflows

  • On tag 🐳 go-*.*.* 🚀
    • Builds go executables and release cmsmon-tools
    • Builds cmsmonitoring/cmsmonit-int docker image and push to registry.cern.ch
    • Builds cmsmonitoring/cmsmonit-alert docker image and push to registry.cern.ch
    • Builds cmsmonitoring/nats-sub docker image and push to registry.cern.ch
  • On tag 🐳 rgo-*.*.* 🚀
    • Builds cmsmonitoring/rucio-mon-goweb docker image using rucio-dataset-monitoring
    • Builds cmsmonitoring/spark2mng docker image using rucio-dataset-monitoring
  • On tag 🐳 cpueff-*.*.* 🚀
    • Builds cmsmonitoring/cpueff-goweb docker image using cpueff-goweb
    • Builds cmsmonitoring/cpueff-spark docker image using cpueff-goweb
  • On tag 🐳 sqoop-*.*.* 🚀
    • Builds cmsmonitoring/sqoop docker image and push to registry.cern.ch
  • On tag py-*.*.*
  • On tag drpy-*.*.*
    • Builds cmsmonitoring/cmsmon-py docker image and push to registry.cern.ch
  • Syntax check on special conditions
    • Check validations of json and yaml files only that kind of files are changed