Skip to content

Commit 4e1f946

Browse files
committed
feat: new ci_clang env instead of modifying all
1 parent 684ad2f commit 4e1f946

File tree

4 files changed

+86
-1
lines changed

4 files changed

+86
-1
lines changed

.gitlab-ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -361,6 +361,7 @@ eic:
361361
- BUILD_IMAGE: eic_
362362
ENV:
363363
- ci
364+
- ci_clang
364365
- ci_without_acts
365366
- xl
366367
BUILD_TYPE:
Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
spack:
2+
include:
3+
- ../concretizer.yaml
4+
- ../packages.yaml
5+
- ../view.yaml
6+
packages:
7+
all:
8+
require:
9+
- '%clang'
10+
- any_of: [+ipo, '@:']
11+
- any_of: [build_system=cmake, '@:']
12+
- any_of: [build_type=Release, '@:']
13+
specs:
14+
- acts
15+
- actsvg
16+
- afterburner
17+
- algorithms
18+
- cmake
19+
- covfie
20+
- dd4hep -ddeve
21+
- edm4eic
22+
- edm4hep
23+
- eicrecon
24+
- eigen
25+
- epic@main # EPIC_VERSION
26+
- fastjet
27+
- fjcontrib
28+
- fmt
29+
- gaudi
30+
- geant4 -opengl
31+
- gfal2
32+
- gfal2-util
33+
- graphviz
34+
- hepmc3
35+
- hepmcmerger
36+
- heppdt
37+
- imagemagick
38+
- irt
39+
- iwyu
40+
- jana2
41+
- juggler
42+
- nopayloadclient
43+
- npsim -geocad
44+
- onnx
45+
- osg-ca-certs
46+
- podio
47+
- prmon
48+
- pythia8
49+
- py-awkward
50+
- py-bokeh
51+
- py-boost-histogram
52+
- py-dask
53+
- py-dask-histogram
54+
- py-deepdiff
55+
- py-eic-rucio-policy-package
56+
- py-epic-capybara
57+
- py-graphviz
58+
- py-hepunits
59+
- py-hist
60+
- py-histoprint
61+
- py-jinja2
62+
- py-jinja2-cli
63+
- py-lmfit
64+
- py-lxml
65+
- py-matplotlib
66+
- py-mplhep
67+
- py-htgettoken
68+
- py-numpy
69+
- py-onnx
70+
- py-onnxruntime
71+
- py-pandas
72+
- py-particle
73+
- py-pip
74+
- py-rucio-clients
75+
- py-seaborn
76+
- py-toml
77+
- py-uproot
78+
- py-vector
79+
- root -opengl -webgui
80+
- snakemake
81+
- spdlog
82+
- xrootd

spack-environment/packages.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
packages:
1313
all:
1414
require:
15-
- '%clang'
15+
- '%gcc'
1616
- any_of: [+ipo, '@:']
1717
- any_of: [build_system=cmake, '@:']
1818
- any_of: [build_type=Release, '@:']

spack-environment/xl/spack.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@ spack:
5353
- lhapdf
5454
- libtool
5555
- lzo
56+
- madx
5657
- mosquitto
5758
- multitime
5859
- nano
@@ -100,6 +101,7 @@ spack:
100101
- py-pycairo
101102
- py-pyyaml
102103
- py-rucio-clients
104+
- py-scipy
103105
- py-seaborn
104106
- py-snakemake-executor-plugin-slurm
105107
- py-snakemake-executor-plugin-slurm-jobstep

0 commit comments

Comments
 (0)