|
|
200fc96208
|
chore(docker): remove obsolete ADD of project root
|
2024-08-21 03:20:47 +02:00 |
|
|
|
3f2f57b3db
|
chore(docker/podman): work on podman config
|
2024-08-19 18:35:19 +02:00 |
|
|
|
2ec37a29da
|
chore(gitlab-ci): fix podman config
|
2024-08-19 18:18:58 +02:00 |
|
|
|
46c56652a3
|
chore(docker): add privileged to compose.yaml
|
2024-08-19 18:17:25 +02:00 |
|
|
|
581316fb42
|
chore(gitlab-ci): fix podman syntax
|
2024-08-19 18:13:21 +02:00 |
|
|
|
ad2f44a82c
|
chore(docker/podman): work on podman config
|
2024-08-19 18:05:55 +02:00 |
|
|
|
6e3d0aaa2e
|
chore(gitlab-ci): work on podman config
|
2024-08-19 18:03:58 +02:00 |
|
|
|
057a9947f6
|
chore(docker/podman): work on podman config
|
2024-08-19 18:01:14 +02:00 |
|
|
|
d69369ff0a
|
chore(docker/podman): even more work on podman config
|
2024-08-19 04:57:35 +02:00 |
|
|
|
06ecf6a2e9
|
chore: update gitignore
|
2024-08-19 04:50:29 +02:00 |
|
|
|
febf8d8aa7
|
chore(docker/podman): even more work on podman config
|
2024-08-19 04:41:22 +02:00 |
|
|
|
7e006f4ed1
|
chore(docker/podman): more work on podman config
|
2024-08-19 04:39:45 +02:00 |
|
|
|
846b74dc02
|
chore(docker/podman): work on podman config
|
2024-08-19 04:35:44 +02:00 |
|
|
|
137b46ee9c
|
chore(docker/podman): tweak containers.conf
|
2024-08-19 04:20:53 +02:00 |
|
|
|
21ad810338
|
chore(gitlab-ci): podman-compose instead of podman compose
|
2024-08-19 03:33:24 +02:00 |
|
|
|
787656c0bf
|
chore(docker/podman): add podman-compose
|
2024-08-19 03:28:46 +02:00 |
|
|
|
3682361fd9
|
chore(docker): create debian-podman image; parametrize Makefile and gitlab-ci over docker/podman
|
2024-08-19 03:23:16 +02:00 |
|
|
|
aebbfce109
|
chore(gitlab-ci): install make correctly
|
2024-08-19 02:43:14 +02:00 |
|
|
|
d12899ffea
|
chore(gitlab-ci): apt-get update before_script
|
2024-08-19 02:41:08 +02:00 |
|
|
|
6ba2377d16
|
chore(gitlab-ci): install gnumake in base image
|
2024-08-19 02:39:05 +02:00 |
|
|
|
fad4627f42
|
chore(gitlab-ci): use debian:12.5
|
2024-08-19 02:35:41 +02:00 |
|
|
|
c12408c5d5
|
chore(gitlab-ci): use docker:dind
|
2024-08-19 02:29:51 +02:00 |
|
|
|
2d415a99fe
|
chore(gitlab-ci): fix syntax
|
2024-08-19 02:19:52 +02:00 |
|
|
|
6f392396b9
|
chore(gitlab-ci): add backend jobs
|
2024-08-19 02:18:10 +02:00 |
|
|
|
93cbea6bd9
|
chore(gitlab-ci): disable (comment-out) previous ci defs
|
2024-08-19 02:13:13 +02:00 |
|
|
|
2356ff4b53
|
chore(docker/frontend): change default entrypoint to watcher
|
2024-08-19 02:10:02 +02:00 |
|
|
|
0fb60d9951
|
chore(docker): add image refs to compose.yaml
|
2024-08-19 02:09:27 +02:00 |
|
|
|
ff58c3a2ba
|
chore(docker/backend): add missing locale dependencies
|
2024-08-19 01:52:18 +02:00 |
|
|
|
87c22b8a84
|
chore(Makefile): use docker compose in dockerized targets
|
2024-08-19 01:20:01 +02:00 |
|
|
|
e5ac596287
|
Merge branch '145-build-system-rewrite' of ssh://gitlab.uniworx.de/fradrive/fradrive into 145-build-system-rewrite
|
2024-08-19 01:08:36 +02:00 |
|
|
|
1fc74cade1
|
chore(docker/backend): add missing dependencies
|
2024-08-19 01:07:19 +02:00 |
|
|
|
ce07458cff
|
chore(Makefile): cleanup; separate docker build and run
|
2024-08-19 01:01:13 +02:00 |
|
|
|
8140ebdc6d
|
chore(gitlab-ci): first stub of major ci update
|
2024-08-19 01:00:50 +02:00 |
|
|
|
ce3dcfdbd3
|
chore(docker): work on compose.yaml; remove debris
|
2024-08-19 01:00:22 +02:00 |
|
|
|
22a918c5e3
|
chore(docker): reintroduce ADD to frontend and backend Dockerfiles for gitlab-ci compatibility
|
2024-08-19 00:59:56 +02:00 |
|
|
|
a3d0cb1820
|
chore(utils): New utils tool for listing debian packages from Dockerfiles.
|
2024-08-18 23:16:16 +02:00 |
|
|
|
9938cf6243
|
chore(docker/backend): install missing dependencies and env vars
|
2024-08-18 05:43:06 +02:00 |
|
|
|
e0b2b69fd6
|
chore(Makefile): clean new stack root (.stack/) on clean too
|
2024-08-18 04:47:09 +02:00 |
|
|
|
754f23a449
|
chore(docker/backend): add git dependency for haskell-stack
|
2024-08-18 04:42:51 +02:00 |
|
|
|
549d675847
|
chore(docker/backend): set HOME env var to /fradrive for stack root
|
2024-08-18 04:40:52 +02:00 |
|
|
|
018228fba0
|
chore(docker): fix make dependency misses caused by newlines
|
2024-08-18 04:28:46 +02:00 |
|
|
|
820133cbe8
|
chore(Makefile): clean well-known cache too
|
2024-08-18 04:17:29 +02:00 |
|
|
|
e8c058b65e
|
chore(docker/frontend): make node_modules beforehand
|
2024-08-18 04:14:54 +02:00 |
|
|
|
0a7c451262
|
refactor(Makefile): use slightly shorter (and more obfuscated), but at least somehow documented syntax for empty receipts
|
2024-08-18 04:12:31 +02:00 |
|
|
|
6bbc2665f9
|
chore(Makefile): add dockerized frontend and backend wrapper targets
|
2024-08-18 04:09:22 +02:00 |
|
|
|
255fa196d5
|
chore(docker): use ENV args for make targets in frontend and backend docker
|
2024-08-18 03:06:41 +02:00 |
|
|
|
fcc65696d6
|
chore(Makefile): add dockerized target wrapper; fix cleanup
|
2024-08-18 03:05:39 +02:00 |
|
|
|
551424732c
|
refactor(Makefile): cleanup targets
|
2024-08-18 01:54:16 +02:00 |
|
|
|
a090c9750a
|
chore(docker): switch to backend entrypoint
|
2024-08-16 01:46:41 +02:00 |
|
|
|
b0e17845f4
|
chore(docker): add missing exiftool dependency to frontend Dockerfile
|
2024-08-16 01:32:40 +02:00 |
|