ddbcdfa094
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.
2026-04-21 18:27:49 -04:00
f5c09d873e
Pin setuptools<81 — version 82 removed pkg_resources
...
Pyramid imports pkg_resources which was removed in setuptools 82.
Pin across requirements, Makefile, and CI scripts.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 12:19:33 -05:00
37bffe29aa
Install setuptools directly in CI scripts before make targets
...
Belt-and-suspenders: ensure setuptools is in the cached venv
before any Make target runs. Shell executor preserves env/
between builds but Python 3.12+ venvs lack setuptools.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-08 12:16:01 -05:00
0ea91d6859
Fix commit-hash.txt placement: copy into env before creating tarball
2026-02-01 17:17:00 -05:00
4f60f6fbed
Fix version endpoint to read commit-hash.txt from CI build
...
The deploy environment has no .git directory. Now reads
commit-hash.txt (written by CI) from the virtualenv, repo
root, or /opt/remarkbox before falling back to git rev-parse.
CI build step now copies commit-hash.txt into the virtualenv.
2026-02-01 16:57:19 -05:00
9936b21467
Add twine-venv target in /tmp for PyPI uploads
...
Uses a persistent virtualenv in /tmp/twine-venv to avoid
relying on system python/twine in CI.
2025-12-29 09:35:08 -05:00
00edd84398
Update .gitlab-ci.yml file
2025-12-29 14:31:53 +00:00
a362190ea5
Update .gitlab-ci.yml
2025-12-29 14:29:28 +00:00
e12e7667c5
Update delete_disabled_nodes.py
2025-04-05 14:12:30 +00:00
744878f41d
new file: .gitlab-ci.deploy.yml
...
modified: .gitlab-ci.yml
2025-03-03 15:37:39 -05:00
1acbaa16b0
modified: .gitlab-ci.yml
2025-03-03 15:19:51 -05:00
8b456825ce
no shortcuts to prod
...
modified: .gitlab-ci.yml
modified: Makefile
2025-03-03 10:55:06 -05:00
cc42d4f869
Update .gitlab-ci.yml
2025-03-02 20:40:19 +00:00
8b199291e4
Update .gitlab-ci.yml
2025-03-02 13:24:03 +00:00
e37f7e4037
modified: .gitlab-ci.yml
2025-03-01 16:47:34 -05:00
29ae52e991
modified: .gitlab-ci.yml
2025-03-01 16:46:51 -05:00
f4522bdddd
fix pipeline
2025-03-01 16:33:27 -05:00
710588d007
remarkbox 1.0.0
...
modified: .gitignore
modified: .gitlab-ci.yml
modified: Makefile
modified: README.rst
modified: setup.py
2025-03-01 15:22:50 -05:00
5449b4872f
fix deploys
...
modified: .gitlab-ci.yml
modified: Makefile
2025-03-01 10:18:15 -05:00
cedb69f798
Update .gitlab-ci.yml file install themes manually.
2025-03-01 15:04:13 +00:00
64593125b7
Update .gitlab-ci.yml file
2025-01-10 12:18:34 +00:00
41cb325e94
Fix gitlab pipeline per @FireIsGood
...
modified: .gitlab-ci.yml
2025-01-09 13:25:46 -05:00
feb32bb2e2
Child pipeline fixes race condition.
...
new file: .gitlab-ci.deploy.yml
modified: .gitlab-ci.yml
2022-06-21 14:34:23 -04:00
56f78e287e
Update .gitlab-ci.yml file
2022-06-07 12:36:40 +00:00
7860ab76fa
Update .gitlab-ci.yml file
2022-06-07 12:16:21 +00:00
13e6497a65
Update .gitlab-ci.yml file
2022-06-07 12:15:53 +00:00
ca522760f8
Update .gitlab-ci.yml file
2022-06-06 18:30:47 +00:00
52667e39ef
modified: .gitlab-ci.yml
2022-06-01 20:16:02 -04:00
384659d002
move install to /opt/remarkbox
...
modified: .gitlab-ci.yml
2022-06-01 20:03:40 -04:00
2fd201d502
Update .gitlab-ci.yml file
2022-01-10 23:26:42 +00:00
89545319e7
Update .gitlab-ci.yml file
2022-01-10 23:24:51 +00:00