Commit Graph

50 Commits

Author SHA1 Message Date
6e3d0aaa2e chore(gitlab-ci): work on podman config 2024-08-19 18:03:58 +02:00
21ad810338 chore(gitlab-ci): podman-compose instead of podman compose 2024-08-19 03:33:24 +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
87c22b8a84 chore(Makefile): use docker compose in dockerized targets 2024-08-19 01:20:01 +02:00
ce07458cff chore(Makefile): cleanup; separate docker build and run 2024-08-19 01:01:13 +02:00
e0b2b69fd6 chore(Makefile): clean new stack root (.stack/) on clean too 2024-08-18 04:47:09 +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
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
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
13d8bfefc7 chore(stack): introduce uniworxdev binary for always retaining binaries in bin/ 2024-08-15 05:17:27 +02:00
78303898f2 refactor(docker): add TODOs and documentation 2024-08-11 03:09:55 +02:00
6b53347929 chore(Makefile): clean .npm cache too 2024-07-29 15:56:12 +02:00
d231df6596 chore(Makefile): clean assets/icons and well-known 2024-07-29 15:52:03 +02:00
a3ca0ddb55 chore(Makefile): require well-known for frontend targets 2024-07-29 15:50:16 +02:00
3bc3acf38c chore(Makefile): add assets/icons generation target 2024-07-29 15:34:52 +02:00
675b0711dc chore(Makefile): add .well-known target as dependency for well-known to catch any webpack errors 2024-07-29 15:16:28 +02:00
533ed53fad chore(Makefile): remove (comment-out) old npmrc target 2024-07-29 14:56:02 +02:00
a09dc59f26 fix(Makefile): add missing dependency on well-known for backend-builds 2024-07-26 01:15:06 +02:00
f20fdff531 chore(Makefile): tweak backend-prod targets 2024-07-11 17:21:42 +02:00
140c875668 chore(Makefile): cleanup and document 2024-07-09 01:20:35 +02:00
17986f82c4 chore(Makefile): fix syntax 2024-07-08 13:43:10 +02:00
89d9018bc4 chore(Makefile): fix syntax 2024-07-08 01:04:19 +02:00
c29407f218 chore(Makefile): disable allow-different-user for stack again 2024-07-08 00:54:31 +02:00
305c16c217 chore(Makefile): fix syntax 2024-07-08 00:38:46 +02:00
41fe680611 chore(Makefile): fix syntax/target names 2024-07-08 00:36:44 +02:00
d415c81ce2 chore(Makefile): introduce prod variant of backend-dependencies target for allowing different users 2024-07-08 00:27:14 +02:00
e86466d80f chore(Makefile): use allow-different-user for ci stack builds 2024-07-08 00:20:09 +02:00
272459046c chore(Makefile): reintroduce prod backend targets 2024-07-04 13:03:54 +02:00
4cd57fc0fd chore(Makefile): fix develop test 2024-07-04 12:05:32 +02:00
d4b967fddb chore(Makefile): two echoes 2024-06-27 18:36:02 +02:00
2d249ccafe chore(Makefile): use \echo instead of echo 2024-06-27 18:32:33 +02:00
db95e9c38d chore(Makefile): avoid comment print for npmrc 2024-06-27 18:20:27 +02:00
c0e625f266 chore(Makefile): tweak npmrc target 2024-06-27 18:14:22 +02:00
09aca3f2c4 chore(Makefile): remove npmrc gup target 2024-06-27 17:45:33 +02:00
d7190fb9a1 chore(Makefile): remove PHONY annotation from unphony targets 2024-06-20 17:20:23 +02:00
1d836026e6 chore(Makefile): remove deprecated targets 2024-06-20 17:19:05 +02:00
eb25d7ba34 chore(Makefile): remove bin dist on make clean 2024-06-20 17:16:56 +02:00
6ffa1289e6 chore(Makefile): introduce bin/uniworx and bin/uniworxdb targets 2024-06-20 17:13:07 +02:00
66026fb877 chore(Makefile): copy bins and set local bin path 2024-06-20 16:24:42 +02:00
68832d5f99 chore(Makefile): implement backend-...-prod targets for non-dev builds 2024-06-13 03:06:30 +02:00
f9a4021937 chore(Makefile): remove debris 2024-06-13 02:55:36 +02:00
56689d12de chore(Makefile): conditionally depend on .develop.env; add uniworx:dev flag to stack iff dev 2024-06-13 02:55:02 +02:00
6a46f91cc0 chore(Makefile): add dev var; TODO: find way to conditionally depend on .develop.env 2024-06-13 02:26:53 +02:00
a4e2f3edc6 chore(Makefile): add well-known target, use in gitlab-ci 2024-06-13 01:50:15 +02:00
88739d326d chore(Makefile): work on make database 2024-05-30 14:22:32 +02:00
Sarah Vaupel
e0c2fb9caf chore(Makefile): add target for stack dependencies only 2024-01-22 07:41:53 +01:00
Sarah Vaupel
9c0c013b97 chore: add Makefile, update flake.nix and shell.nix for dependencies 2024-01-21 17:03:16 +01:00