Commit Graph
488 Commits
Author SHA1 Message Date
Benjamin Labrecque a2170ba88d chore: uv cache dir in cicd 2026-07-30 13:56:42 +02:00
labrec_bandBenjamin Labrecque 5ea5a7e913 feat: add params ioc (#45)
Deploy / deploy (push) Failing after 7s
Co-authored-by: Benjamin Labrecque <labrecque.benji@gmail.com>
Reviewed-on: #45
2026-07-30 13:47:00 +02:00
labrec_bandBenjamin Labrecque ab5534f974 Chore/migrate ansible logic to workflow steps (#44)
Deploy / deploy (push) Successful in 14s
- Move logic from ansible to bash / gitea workflow
- **TODO:** test `add-new-service` deployment logic

---------

Co-authored-by: Benjamin Labrecque <labrecque.benji@gmail.com>
Reviewed-on: #44
2026-07-30 13:34:53 +02:00
Benjamin Labrecque 03b00da0c6 fix: docs workflow branches 2026-07-29 16:33:05 +02:00
labrec_bandBenjamin Labrecque 3aa1fc735c feat: add Gitea Pages documentation (#43)
Build and Publish Site / docker (push) Successful in 3s
feat: add Gitea Pages documentation

---------

Co-authored-by: Benjamin Labrecque <labrecque.benji@gmail.com>
Reviewed-on: #43
2026-07-29 16:32:32 +02:00
Benjamin Labrecque f62f0ec2aa docs: update cicd docs 2026-07-29 15:21:17 +02:00
Benjamin Labrecque f083681e6f template DEVICE
Deploy / deploy (push) Successful in 21s
2026-07-29 09:11:59 +02:00
Benjamin Labrecque 5101a7ba0b fix: ui names in service manager
Deploy / deploy (push) Successful in 6s
2026-07-28 16:47:25 +02:00
labrec_bandBenjamin Labrecque 1933b906de Feature/cli add service gui creation options (#12)
Deploy / deploy (push) Successful in 8s
Add option to use the GUI of an existing service when creating new services

---------

Co-authored-by: Benjamin Labrecque <labrecque.benji@gmail.com>
Reviewed-on: #12
2026-07-28 16:39:01 +02:00
Benjamin Labrecque 355957455a chore: fix optics camel case names in services registry 2026-07-28 11:21:34 +02:00
Benjamin Labrecque 4a4b2f33ba chore: Liftime* -> Tau*
Deploy / deploy (push) Successful in 8s
2026-07-28 10:05:32 +02:00
Benjamin Labrecque e42f162c26 chore: use camelcase name in gui 2026-07-28 09:45:48 +02:00
Benjamin Labrecque 0bf7f179de chore: change user -> ioc_owner 2026-07-28 08:40:22 +02:00
Benjamin Labrecque df817a0aee docs: update add new service docs 2026-07-28 08:29:34 +02:00
Benjamin Labrecque 1188cd383b docs: ioc 2026-07-28 08:19:46 +02:00
Benjamin Labrecque 8c1fddfc2c docs: python packaging -- link to linux docs 2026-07-27 17:06:37 +02:00
Benjamin Labrecque 8268a23a8f chore: add help in cli ioc commands for branch name 2026-07-27 14:18:07 +02:00
Benjamin Labrecque 6fd97bf813 chore: add test to make sure all files committed in cli add new service command 2026-07-27 11:37:09 +02:00
Benjamin Labrecque 840f8e900d fix: run cli test in add new service 2026-07-27 10:59:46 +02:00
Benjamin Labrecque f9c44a07c7 test: cicd fix path cli 2026-07-27 10:57:22 +02:00
Benjamin Labrecque 604bf960a0 fix: set default log level to info
Deploy / deploy (push) Successful in 4s
2026-07-27 10:56:44 +02:00
Benjamin Labrecque 77ecaef87e test: cicd for cli 2026-07-27 10:48:58 +02:00
Benjamin Labrecque 82810af1dd feat: add cicd tests cli 2026-07-27 10:47:44 +02:00
Benjamin Labrecque 92c8e3ab4b test: cicd for ui
Deploy / deploy (push) Successful in 7s
2026-07-27 10:29:22 +02:00
Benjamin Labrecque 6c9bf4cc25 test: cicd for ui
Deploy / deploy (push) Failing after 41s
2026-07-27 10:28:04 +02:00
Benjamin Labrecque 5fd90ccd6d feat: add scripts/ui tests to cicd 2026-07-27 10:27:47 +02:00
Benjamin Labrecque d1bbca80c5 test: cicd for ui
Deploy / deploy (push) Failing after 53s
2026-07-27 10:24:13 +02:00
Benjamin Labrecque 96b1fb23a5 feat: add scripts/ui tests to cicd 2026-07-27 10:23:39 +02:00
Benjamin Labrecque 59aaea4c9f test: cicd for ui
Deploy / deploy (push) Successful in 2s
2026-07-27 10:16:42 +02:00
Benjamin Labrecque a0c49a9709 test: cicd for ui
Deploy / deploy (push) Successful in 2s
2026-07-27 10:14:42 +02:00
Benjamin Labrecque 962088be7d chore-cicd: deploy qt dir in cicd 2026-07-27 10:13:22 +02:00
Benjamin Labrecque 3de7536b27 feat: add script to check that UI files contain the env suffix macro for dev/prod
Deploy / deploy (push) Successful in 1m33s
2026-07-27 10:00:35 +02:00
Benjamin Labrecque 90bd22c0e5 feat: add to AGEBD PVs in ui files 2026-07-27 08:56:05 +02:00
Benjamin Labrecque fb4ef10348 chore: transfer feedback uis 2026-07-27 08:46:47 +02:00
Benjamin Labrecque ce1ff1148a feat: write ui file to qt/ dir on new service creation 2026-07-27 08:39:07 +02:00
Benjamin Labrecque b78ac12a2f chore: move all ui files to qt/ at repo root
Deploy / deploy (push) Successful in 26s
2026-07-27 08:30:09 +02:00
Benjamin Labrecque f758bfe807 chore: add python unbuffered to systemd unit files
Deploy / deploy (push) Successful in 1m10s
2026-07-24 16:37:33 +02:00
Benjamin Labrecque 1aa55ccae3 fix: use dev PVs for AGEBD-ALH and AGEBD-MASTER pvs of services
Deploy / deploy (push) Successful in 3s
2026-07-24 16:08:07 +02:00
Benjamin Labrecque fa7d8a08da fix: uv in startup script
Deploy / deploy (push) Successful in 1s
2026-07-24 16:01:22 +02:00
Benjamin Labrecque ccd99c0f1f chore: use numpy 1 -- same as in previously used env /opt/gfa/python-3.10/20220602
Deploy / deploy (push) Successful in 1m16s
2026-07-24 15:32:02 +02:00
Benjamin Labrecque a6dec9c87c fix: deploy.yml cicd 2026-07-24 14:34:43 +02:00
Benjamin Labrecque 9bfdf2b9cf chore: install elog where required
Deploy / deploy (push) Failing after 14s
2026-07-24 14:23:34 +02:00
Benjamin Labrecque c341972362 chore: use sls2om package from gitea sls org
Deploy / deploy (push) Failing after 1m22s
2026-07-24 14:09:34 +02:00
Benjamin Labrecque 9e7d5dfa7c docs: update cicd runner docs 2026-07-24 10:33:09 +02:00
Benjamin Labrecque 498d6a44b1 test: cicd
Deploy / deploy (push) Successful in 1s
2026-07-24 10:31:34 +02:00
Benjamin Labrecque 2edaaca8a1 test: cicd
Deploy / deploy (push) Failing after 0s
2026-07-24 10:28:17 +02:00
Benjamin Labrecque dd2ba655cd docs: update cicd runner setup docs 2026-07-24 10:17:16 +02:00
labrec_bandBenjamin Labrecque e098f8b019 chore: remove pv external and only append -DEV suffix on service internal PVs (#11)
Deploy / deploy (push) Failing after 1s
Use service name to determine whether to use dev or prod PVs in dev environment

---------

Co-authored-by: Benjamin Labrecque <labrecque.benji@gmail.com>
Reviewed-on: #11
2026-07-24 09:37:03 +02:00
Benjamin Labrecque f13bb368e6 fix: cli agebd service add method 2026-07-23 16:28:36 +02:00
Benjamin Labrecque 68e51b5f6f docs: add python packaging docs 2026-07-23 16:25:20 +02:00