From 063ae332a44417d87f515e10965295e486347d22 Mon Sep 17 00:00:00 2001
From: Wouter Deconinck <wdconinc@gmail.com>
Date: Fri, 6 Jun 2025 15:06:44 -0500
Subject: [PATCH] feat: new eic_tf container

---
 .gitlab-ci.yml                  |  1 +
 spack-environment/tf/spack.yaml | 46 +++++++++++++++++++++++++++++++++
 spack-environment/xl/spack.yaml |  2 --
 3 files changed, 47 insertions(+), 2 deletions(-)
 create mode 100644 spack-environment/tf/spack.yaml

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index debee5d7d..fd4512e88 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -343,6 +343,7 @@ eic:
         ENV:
 #        - dbg
 #        - prod
+        - tf
         - xl
 #      - BUILD_TYPE:
 #        - default
diff --git a/spack-environment/tf/spack.yaml b/spack-environment/tf/spack.yaml
new file mode 100644
index 000000000..56a404f4b
--- /dev/null
+++ b/spack-environment/tf/spack.yaml
@@ -0,0 +1,46 @@
+spack:
+  include:
+  - ../concretizer.yaml
+  - ../packages.yaml
+  specs:
+  - edm4eic
+  - edm4hep
+  - onnx
+  - osg-ca-certs
+  - podio
+  - py-awkward
+  - py-bokeh
+  - py-boost-histogram
+  - py-dask
+  - py-eic-rucio-policy-package
+  - py-epic-capybara
+  - py-graphviz
+  - py-hepunits
+  - py-hist
+  - py-histoprint
+  - py-ipython
+  - py-jinja2
+  - py-jinja2-cli
+  - py-jupyter-console
+  - py-jupyterlab
+  - py-keras
+  - py-lmfit
+  - py-lxml
+  - py-matplotlib
+  - py-mplhep
+  - py-htgettoken
+  - py-numpy
+  - py-onnx
+  - py-onnxruntime
+  - py-pandas
+  - py-particle
+  - py-pip
+  - py-pre-commit
+  - py-rucio-clients
+  - py-scipy
+  - py-seaborn
+  - py-tensorflow
+  - py-toml
+  - py-uproot
+  - py-vector
+  - xrootd
diff --git a/spack-environment/xl/spack.yaml b/spack-environment/xl/spack.yaml
index 76bf5d5de..358b6a6f2 100644
--- a/spack-environment/xl/spack.yaml
+++ b/spack-environment/xl/spack.yaml
@@ -91,7 +91,6 @@ spack:
   - py-jinja2-cli
   - py-jupyter-console
   - py-jupyterlab
-  - py-keras
   - py-lmfit
   - py-lxml
   - py-matplotlib
@@ -109,7 +108,6 @@ spack:
   - py-rucio-clients
   - py-scipy
   - py-seaborn
-  - py-tensorflow
   - py-toml
   - py-torch
   - py-uproot
-- 
GitLab