Commit Graph

63 Commits

Author SHA1 Message Date
d47f1902b8 build(docker/backend): remove unused dependency 2024-12-16 17:38:58 +01:00
623cc91c22 build(docker/backend): add debug print for apt sources info 2024-12-16 17:38:58 +01:00
268ad6b8a6 build(docker/backend): add texlive-base and more tex runtime dependencies 2024-12-16 17:38:58 +01:00
f8681826b2 build(docker/backend): add roboto and lualatex dependencies 2024-12-04 16:32:04 +01:00
ca4eac3af9 build(docker/backend): fix tzdata install requiring confirmation 2024-12-04 16:31:38 +01:00
6c525bc986 build(docker/backend): remove debug output 2024-12-04 16:30:35 +01:00
c3117dbdcd fix(ghci): ghci works now as expected 2024-12-02 17:38:59 +01:00
0e605386cc build(Makefile): add SRC option to ghci target 2024-12-02 16:32:41 +01:00
609adaa960 build(docker/backend): remove debug info 2024-11-28 11:48:45 +01:00
fc68777826 build(docker/backend): remove debug prints 2024-11-28 11:43:19 +01:00
d1126b3acf build(docker/backend): add debug info prints for ci 2024-11-28 11:40:20 +01:00
a2bd5c35c8 build(docker/backend): reintroduce apt-get update 2024-11-28 10:57:24 +01:00
Sarah Vaupel
33ccd36a14 ci(docker/backend): remove apt-get update due to missing connection to archive.ubuntu.com 2024-11-26 13:05:34 +00:00
Sarah Vaupel
29427a02c6 chore(docker/backend): switch base image, print version info 2024-11-26 12:58:00 +00:00
9f862bcfd6 build(Makefile): explicitely execute hpack on missing uniworx.cabal for robustness 2024-11-13 03:48:57 +01:00
4d19773223 build(Makefile): resort to default .stack-work for all jobs 2024-11-12 01:15:02 +01:00
Stephan Barth
7650468b5f build(docker/backend/Dockerfile): Added missing "make .job-start" 2024-11-11 15:04:22 +01:00
c818fcda69 build: implement .job-% dir mechanism for stack project dir with .stack-work 2024-11-11 14:28:27 +01:00
3699d06c5a build(docker/backend): chmod new stack-work dirs 2024-11-10 01:42:43 +01:00
b99472288d build(Makefile): implement dependencies-backend target 2024-11-06 15:28:16 +01:00
Stephan Barth
e8d8aafccd build(Makefile): Work on stack-calls. 2024-11-04 18:57:45 +01:00
caf4f7b6dc build(docker/backend): fix stack-work-dir for yesod-bin and default make target 2024-10-24 02:57:32 +02:00
2c6b43a3d8 build(docker/backend): make stack dirs deletable by all (i.e. clean) 2024-10-21 15:37:36 +02:00
360182a538 build(docker/backend): chmod 777 for stack dirs 2024-10-21 15:14:28 +02:00
92d4874620 build(docker/backend): prebuild yesod-bin in image 2024-10-20 02:07:21 +02:00
58c3c5e526 build(docker/backend): set default-target to start-backend 2024-10-19 23:37:38 +02:00
c1a84685f6 build(docker/backend): fix compile-backend 2024-10-18 20:27:17 +02:00
7227ee60e8 build(Makefile): fix stack dependencies 2024-10-18 20:10:31 +02:00
3b624b9a9f build: cleanup debris 2024-10-16 17:10:35 +02:00
415277c636 build: working watchcontainerrun logic in Makefile and Dockerfiles 2024-10-13 04:51:40 +02:00
9e3073ed6c build(docker/backend): add missing inotify dependency 2024-10-13 01:28:54 +02:00
3a5a169ca0 build(Makefile): work on start targets; custom minio and memcached Dockerfiles, and more 2024-10-11 02:44:28 +02:00
e6bc5b5445 build: move port computer util 2024-10-10 01:31:12 +02:00
d0f4704c15 build(docker/backend): improve dir handling 2024-09-20 04:40:24 +02:00
01a75dc6e8 build(docker): resort to dockerhub images for the moment 2024-09-20 02:37:20 +02:00
1f0cd1066a build(Makefile): work on make serve 2024-09-11 00:37:36 +02:00
6709d27732 build(Makefile): work on serving 2024-09-09 16:21:11 +02:00
277ae187f5 build(Makefile): work on start targets 2024-09-06 05:59:44 +02:00
faf4cc8c03 build(docker/backend): update backend Dockerfile for MOUNT_DIR and PROJECT_DIR update 2024-09-06 05:16:44 +02:00
b0fe5c5b47 build(docker/backend): apt-get update right before each install 2024-09-05 12:23:32 +02:00
096082cb67 build(docker/backend): set stack root outside build dir to avoid overwrites 2024-08-28 03:09:36 +02:00
64394fdc65 ci(docker/backend): remove debug prints 2024-08-26 13:56:31 +02:00
1658e3bb22 ci(docker/backend): copy files correctly 2024-08-26 13:47:24 +02:00
0edc48020c ci(docker/backend): mkdir destination workdir 2024-08-26 13:37:45 +02:00
2d4f4f68df ci(docker/backend): mount CI_PROJECT_DIR to tmp dir and copy to WORKDIR instead 2024-08-26 13:29:39 +02:00
a8c2d04a15 ci(docker/backend): disable custom stack root 2024-08-25 21:13:16 +02:00
79956e7af9 ci(docker/backend): add debug output 2024-08-25 18:08:10 +02:00
e385819ea3 ci(docker): use ARG instead of ENV for PROJECT_DIR 2024-08-25 17:39:27 +02:00
9d18b74ec5 ci(gitlab-ci): control image workdir via env var 2024-08-25 17:30:22 +02:00
9c0903bd4f ci(docker/backend): remove unnecessary ADDs 2024-08-25 17:00:37 +02:00