Commit Graph

7094 Commits

Author SHA1 Message Date
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
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
6a30501a85 chore(docker): add first (probably incomplete) version of backend/binary Dockerfile 2024-08-15 05:20:25 +02:00
e75042447a chore(docker): first version of frontend Dockerfile, not working together with compose.yaml yet 2024-08-15 05:19:46 +02:00
f17dbf4807 chore: remove deprecated .npmrc.gup 2024-08-15 05:17:50 +02:00
13d8bfefc7 chore(stack): introduce uniworxdev binary for always retaining binaries in bin/ 2024-08-15 05:17:27 +02:00
5183ec1707 chore(docker): work on compose.yaml 2024-08-15 05:16:50 +02:00
d1377bf3d3 chore(docker): add first compose.yaml stub; move fradrive-env Dockerfile 2024-08-15 02:31:23 +02:00
9e3a5af4d2 chore(docker): remove previous fradrive-db Dockerfile 2024-08-15 02:30:34 +02:00
2b11694ca3 chore(docker): add database Dockerfile to be used with docker-compose 2024-08-14 06:42:43 +02:00
fe6189175b chore(docker): use ADD with --chown instead of RUN chown 2024-08-11 03:10:22 +02:00
78303898f2 refactor(docker): add TODOs and documentation 2024-08-11 03:09:55 +02:00
e5f1827199 chore(docker): add Dockerfile for fradrive-db (psql) 2024-08-11 03:05:35 +02:00
f15d635a1e chore(git): add .gitattributes for prohibiting crlf as eol 2024-08-04 15:21:26 +02:00
55484e631b fix(stack.yaml): move to uniworx.de gitlab 2024-07-29 17:14:18 +02:00
d6ce20c85e chore(Dockerfile): make backend-dependencies in fradrive-env 2024-07-29 16:01:11 +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
f34a42128c chore(Dockerfile): make well-known 2024-07-29 15:49:57 +02:00
ac30cb9e67 fix(utils/renamer): Mehr outputs nur im verbose-Fall. 2024-07-29 15:42:42 +02:00
5396d56627 Merge branch '145-build-system-rewrite' of gitlab.uniworx.de:fradrive/fradrive into 145-build-system-rewrite 2024-07-29 15:40:16 +02:00
1806d9f01f fix(utils): Verboseparameter -v hinzugefuegt; rekursives makedir; genauere Meldungen. 2024-07-29 15:38:46 +02:00
4eb081a06a refactor(utils): remove duplicate json key 2024-07-29 15:37:41 +02:00
3bc3acf38c chore(Makefile): add assets/icons generation target 2024-07-29 15:34:52 +02:00
8460c94c0d chore: gitignore assets/icons 2024-07-29 15:33:45 +02:00
5a1ea3db06 chore(assets): remove icons from repository, to be generated locally 2024-07-29 15:33:15 +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
2a994bb714 Merge branch '145-build-system-rewrite' into fraport-corporate-design-icons 2024-07-29 14:49:41 +02:00
e7a8183656 fix(Dockerfile): change rights of source dir to env user 2024-07-29 14:42:35 +02:00
4ead63006a chore(Dockerfile): pre-build dependencies in fradrive-env 2024-07-29 14:33:46 +02:00
David Mosbach
776012bd5e chore(frontend): replaced fontawesome-pro node module with fontawesome-free 2024-07-26 01:05:55 +00:00
973175d5b9 chore(Dockerfile): work in fradrive Dockerfile; set workdir 2024-07-26 01:18:21 +02:00
a09dc59f26 fix(Makefile): add missing dependency on well-known for backend-builds 2024-07-26 01:15:06 +02:00