From ddbcdfa094719d6b5653bb53ca454591275f30e0 Mon Sep 17 00:00:00 2001 From: "russell@unturf.com" Date: Tue, 21 Apr 2026 18:27:49 -0400 Subject: [PATCH] ci: install and bundle remarkbox-theme-chaostheory Adds chaostheory theme to the shared env.tar.gz build so foxhop.net (which sets app.theme = chaostheory and shares /opt/remarkbox/env with my.remarkbox.com) has the theme's templates + static assets available after deploy. --- .gitlab-ci.yml | 2 ++ requirements.py3.txt | 3 +++ 2 files changed, 5 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index fe1e5cc..7325f11 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -29,6 +29,8 @@ build: - cp -pr env/lib/python*/site-packages/remarkbox_westworld/static/* env/static # Copy static assets to env/static for meta theme. - cp -pr env/lib/python*/site-packages/remarkbox_theme_meta/static/* env/static + # Copy static assets to env/static for chaostheory theme. + - cp -pr env/lib/python*/site-packages/remarkbox_chaostheory/static/* env/static # Make tarball of the static files. - cp -pr env/static static - tar -zcf static.tar.gz static diff --git a/requirements.py3.txt b/requirements.py3.txt index 1d5b628..761fa50 100644 --- a/requirements.py3.txt +++ b/requirements.py3.txt @@ -51,6 +51,9 @@ miniuri # the official Remarkbox "meta" theme. remarkbox-theme-meta @ git+ssh://git@git.unturf.com:2222/engineering/remarkbox/remarkbox-theme-meta.git +# chaostheory theme (foxhop.net). +remarkbox-theme-chaostheory @ git+ssh://git@git.unturf.com:2222/engineering/remarkbox/remarkbox-theme-chaostheory.git + # another example theme. #git+https://github.com/russellballestrini/remarkbox-westworld.git#egg-remarkbox-westworld #git+https://git.unturf.com/engineering/remarkbox/remarkbox-westworld.git#egg-remarkbox-westworld