Image Specification
The following YAML file specifies the images and their included software. See the Developer Guide for more information, or the Image Dependency Graph for a diagrammatic view.
images.yaml
base:
include_this_yaml: true
template: base
upstream:
- bc
- clang
- cmake
- curl
- diffutils
- emacs
- gcc
- gcc-fortran
- git
- groovy
- jdk21-openjdk
- jq
- julia
- llvm
- make
- man-db
- man-pages
- mariadb
- maven
- meson
- nano
- ninja
- pkgconf
- plocate
- python
- ruby
- scons
- sqlite
- tree
- vim
- wget
- which
- xrootd
- yq
base_root:
from: base
template: build
upstream:
- binutils
- davix
- glu
- gsl
- libx11
- libxext
- libxft
- libxpm
- openssl
builds:
root: v6-34-04
recon:
from: base
template: build
builds:
rcdb: v1-main
ccdb: v1-main-python3
qadb: main
hipo: master
clas12-config: main
coatjava: development
denoiser: main
clara: main
analysis:
from: base_root
template: build
upstream:
- fmt
- yaml-cpp
builds:
rcdb: v1-main
ccdb: v1-main-python3
qadb: main
hipo: master
clas12-config: main
iguana: main
clas12root: master