WIP: Draft: Resolve "Use gnumake for uniform dev build system and GitLab CI" #213
No reviewers
Labels
No Label
Aufwand: Hoch
Aufwand: Mittel
Aufwand: Niedrig
Blockiert
Diskussion
Dokumentation
Frontend
Konfigurationsproblem
Prio: Angehalten
Prio: Blocker
Prio: Hoch
Prio: Mittel
Prio: Niedrig
Prio: Unbedeutend
Prüfung ausstehend
Schnittstelle
Schnittstelle: APC
Schnittstelle: AVS
Schnittstelle: LMS
Schnittstelle: SAP
Uni2Work
UniWorX
Working
No Milestone
No project
No Assignees
3 Participants
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: fraport/fradrive-old#213
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "145-build-system-rewrite"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #145
assigned to @savau
added 1 commit
69afef93- chore(nix): remove entire nix build architectureCompare with previous version
added 1 commit
a4e2f3ed- chore(Makefile): add well-known target, use in gitlab-ciCompare with previous version
added 1 commit
f910dc9a- chore(gitlab-ci): work on well-known and backend-dependenciesCompare with previous version
added 2 commits
6a46f91c- chore(Makefile): add dev var; TODO: find way to conditionally depend on .develop.env7a34641e- chore(gitlab-ci): restructure based on stagesCompare with previous version
added 2 commits
56689d12- chore(Makefile): conditionally depend on .develop.env; add uniworx:dev flag to stack iff devf9a40219- chore(Makefile): remove debrisCompare with previous version
added 2 commits
68832d5f- chore(Makefile): implement backend-...-prod targets for non-dev buildse07d0157- chore(gitlab-ci): use -prod build targets in backend-build and backend-lintCompare with previous version
added 1 commit
b838133c- chore(gitlab-ci): add npmrc as frontend dep artifactCompare with previous version
added 2 commits
f5d02a4b- chore(gitlab-ci): include npm cache in frontend depsd762abe0- chore(gitlab-ci): add missing dependencies and cachesCompare with previous version
added 1 commit
44f7a5c0- chore(gitlab-ci): add missing well-known dep for backend buildCompare with previous version
added 2 commits
6e3a40c0- chore(gitlab-ci): tweak stack cache8ed01456- chore(gitlab-ci): add debug ls for cache/artifact debuggingCompare with previous version
added 1 commit
5ae557a5- chore(gitlab-ci): add more debug printsCompare with previous version
added 1 commit
7d06feb7- chore(gitlab-ci): replace check job with frontend and backend test jobs using make targetsCompare with previous version
added 1 commit
01e2ed73- chore(gitlab-ci): fix test depsCompare with previous version
added 1 commit
7a6a1446- chore(shell.nix): add TZDIR to shellHook; remove SMTP env varsCompare with previous version
added 3 commits
1798180a- chore(shell.nix): add shellHook debug echoes95107811- chore(shell.nix): fix shellHook debug echoesf90a244c- chore(shell.nix): resort to new prepare-env script instead of shellHook and use in gitlab-ciCompare with previous version
added 1 commit
66026fb8- chore(Makefile): copy bins and set local bin pathCompare with previous version
added 2 commits
6ffa1289- chore(Makefile): introduce bin/uniworx and bin/uniworxdb targets5c2a33c9- chore(gitlab-ci): make uniworx and uniworxdb from make targetsCompare with previous version
added 3 commits
eb25d7ba- chore(Makefile): remove bin dist on make clean1d836026- chore(Makefile): remove deprecated targetsd7190fb9- chore(Makefile): remove PHONY annotation from unphony targetsCompare with previous version
added 1 commit
b90e0999- chore(gitlab-ci): fix syntaxCompare with previous version
added 2 commits
680333c6- chore(gitlab-ci): fix syntax contdbb8dfb67- chore(gitlab-ci): fix syntax contdCompare with previous version
added 1 commit
1c0bd51a- chore(gitlab-ci): fix syntax contdCompare with previous version
added 1 commit
5911db66- chore(gitlab-ci): fix syntax contdCompare with previous version
added 1 commit
14f32497- chore(gitlab-ci): fix syntax contdCompare with previous version
added 1 commit
0861ea07- chore(gitlab-ci): fix syntax contdCompare with previous version
added 1 commit
f9e755ed- chore(gitlab-ci): fix syntax contdCompare with previous version
added 1 commit
b0331655- chore(gitlab-ci): switch to debian:12.5 as build imageCompare with previous version
added 1 commit
8d0c0d00- chore(gitlab-ci): switch to locally hosted debian imageCompare with previous version
added 1 commit
997bc2bc- chore(Dockerfile): add first Dockerfile stub for base build imageCompare with previous version
added 1 commit
ed6c1149- chore(Dockerfile): move Dockerfile to subdir; add dependenciesCompare with previous version
added 1 commit
d6269556- chore(gitlab-ci): use new fradrive build-env imageCompare with previous version
added 1 commit
c978be1f- chore(gitlab-ci): remove deprecated nix before-script stuffCompare with previous version
added 1 commit
3371dc42- chore(gitlab-ci): replace nix shell calls with barebones makeCompare with previous version
added 1 commit
1fca99bf- chore(Dockerfile): add missing build dependencyCompare with previous version
added 3 commits
09aca3f2- chore(Makefile): remove npmrc gup target2e30cab0- chore(Dockerfile): remove gupc6f6fcd5- chore(gitlab-ci): replace fontawesome token ci var with NPMRC varCompare with previous version
added 1 commit
f0befa9a- chore(gitlab-ci): fix npmrc installCompare with previous version
added 1 commit
a0ee02c4- chore(gitlab-ci): fix npmrc installCompare with previous version
added 1 commit
bb5b2db2- chore(gitlab-ci): fix npmrc install contdCompare with previous version
added 1 commit
c0e625f2- chore(Makefile): tweak npmrc targetCompare with previous version
added 1 commit
7ae460da- chore(gitlab-ci): fix npmrc install contdCompare with previous version
added 2 commits
db95e9c3- chore(Makefile): avoid comment print for npmrcb5cd8edf- chore(gitlab-ci): fix npmrc install contdCompare with previous version
added 1 commit
2d249cca- chore(Makefile): use \echo instead of echoCompare with previous version
added 1 commit
d4b967fd- chore(Makefile): two echoesCompare with previous version
added 1 commit
e8f69008- chore(Dockerfile): install chromium, set CHROME_BINCompare with previous version
added 1 commit
acd6290b- chore(Dockerfile): install zlib-devCompare with previous version
added 1 commit
abc90399- chore(Dockerfile): install libpq-devCompare with previous version
added 1 commit
b0b74018- chore(Dockerfile): install pkg-configCompare with previous version
added 1 commit
fff0478b- chore(gitlab-ci): add locale debugging prints to backend-dependenciesCompare with previous version
added 1 commit
f892711d- chore(gitlab-ci): add locale debugging prints to backend-dependencies contdCompare with previous version
added 1 commit
a2dce46a- chore(Dockerfile): install locales and seding localesCompare with previous version
added 1 commit
f3bafc9e- chore(gitlab-ci): partially remove debug printsCompare with previous version
added 1 commit
4cd57fc0- chore(Makefile): fix develop testCompare with previous version
added 1 commit
27245904- chore(Makefile): reintroduce prod backend targetsCompare with previous version
added 1 commit
4d8c73a9- chore(Dockerfile): add llvm (current)Compare with previous version
added 5 commits
b3a4700f- chore(Dockerfile): move Dockerfile for build-enve542dc57- chore(gitlab-ci): try to use ~/.stack dir for dependency caching95de89e7- chore(Dockerfile): use non-root user for build-env0692ffaa- chore(Dockerfile): rename build-env -> fradrive-envc85e254c- chore(gitlab-ci): use fradrive-envCompare with previous version
added 1 commit
d133020b- chore(gitlab-ci): use fradrive-env userCompare with previous version
added 1 commit
76141fe2- chore(gitlab-ci): remove deprecated before-script stuffCompare with previous version
added 1 commit
e86466d8- chore(Makefile): use allow-different-user for ci stack buildsCompare with previous version
added 1 commit
d415c81c- chore(Makefile): introduce prod variant of backend-dependencies target for allowing different usersCompare with previous version
added 3 commits
4e49f8c5- chore(gitlab-ci): remove unnecessary artifact path for backend-dependencies5c66b25b- chore(Dockerfile): remove debris41fe6806- chore(Makefile): fix syntax/target namesCompare with previous version
added 1 commit
305c16c2- chore(Makefile): fix syntaxCompare with previous version
added 1 commit
6d305f90- chore(gitlab-ci): use STACK_ROOT for cacheCompare with previous version
added 2 commits
c29407f2- chore(Makefile): disable allow-different-user for stack againa92a5123- chore(gitlab-ci): try to chown current dir for fradrive-envCompare with previous version
added 1 commit
89d9018b- chore(Makefile): fix syntaxCompare with previous version
added 1 commit
a6db39c0- chore(gitlab-ci): cleanup; move before_script to defaultCompare with previous version
added 2 commits
46a46b9b- chore(gitlab-ci): more cleanup8306bc20- chore(gitlab-ci): cleanup and deduplicate stuffCompare with previous version
added 1 commit
aec1daf8- chore(gitlab-ci): cleanupCompare with previous version
added 1 commit
95a2e2f2- chore(gitlab-ci): fix order/syntaxCompare with previous version
added 1 commit
8742c5b5- chore(gitlab-ci): fix order/syntax contdCompare with previous version
added 1 commit
17986f82- chore(Makefile): fix syntaxCompare with previous version
added 1 commit
764bb5b0- chore(gitlab-ci): add debug findCompare with previous version
added 3 commits
5de66f5b- chore: gitignore binaries140c8756- chore(Makefile): cleanup and documentfd7b792b- chore(gitlab-ci): remove deprecated targets; rename uniworx->backend buildCompare with previous version
added 1 commit
79a8305b- chore(gitlab-ci): frontend build as backend lint artifactCompare with previous version
added 1 commit
90b93350- chore(gitlab-ci): well-known as backend lint artifactCompare with previous version
added 1 commit
09621cfc- chore(gitlab-ci): add .stack-work to stack cacheCompare with previous version
added 1 commit
f20fdff5- chore(Makefile): tweak backend-prod targetsCompare with previous version
added 1 commit
5e85b2d5- chore(gitlab-ci): add frontend needs for backend testCompare with previous version
added 1 commit
9fb6d60e- chore(Dockerfile): add Dockerfile stub for fradrive containerCompare with previous version
added 1 commit
60e5086f- refactor(docker): apply Dockerfile linter suggestionsCompare with previous version
added 3 commits
7f809d02- chore(Dockerfile): move fradrive-env Dockerfile to project root; remove old dockerignorea09dc59f- fix(Makefile): add missing dependency on well-known for backend-builds973175d5- chore(Dockerfile): work in fradrive Dockerfile; set workdirCompare with previous version
added 1 commit
4ead6300- chore(Dockerfile): pre-build dependencies in fradrive-envCompare with previous version
added 1 commit
e7a81836- fix(Dockerfile): change rights of source dir to env userCompare with previous version
added 63 commits
master51a3a250- chore(icons): removed old iconText function5200d88f- chore(utils): configurable file extensions for renamer util5a8c7411- chore(icons): automatically generated license filesd3ac39af- style(frontend): navbar svg filter now matches themee1bb20ed- style(frontend): coloured icons on info page for lecturers4c4571d2- fix(frontend): fixed icon colour in table headers3bcd5610- chore(fonts): reverted new fonta8218e0f- chore(frontend): adjusted colour of icons inside of buttons776012bd- chore(frontend): replaced fontawesome-pro node module with fontawesome-free2a994bb7- Merge branch '145-build-system-rewrite' into fraport-corporate-design-iconsCompare with previous version
added 2 commits
533ed53f- chore(Makefile): remove (comment-out) old npmrc target675b0711- chore(Makefile): add .well-known target as dependency for well-known to catch any webpack errorsCompare with previous version
added 3 commits
5a1ea3db- chore(assets): remove icons from repository, to be generated locally8460c94c- chore: gitignore assets/icons3bc3acf3- chore(Makefile): add assets/icons generation targetCompare with previous version
added 1 commit
4eb081a0- refactor(utils): remove duplicate json keyCompare with previous version
added 2 commits
1806d9f0- fix(utils): Verboseparameter -v hinzugefuegt; rekursives makedir; genauere Meldungen.5396d566- Merge branch '145-build-system-rewrite' of gitlab.uniworx.de:fradrive/fradrive...Compare with previous version
added 1 commit
ac30cb9e- fix(utils/renamer): Mehr outputs nur im verbose-Fall.Compare with previous version
added 3 commits
f34a4212- chore(Dockerfile): make well-knowna3ca0ddb- chore(Makefile): require well-known for frontend targetsd231df65- chore(Makefile): clean assets/icons and well-knownCompare with previous version
added 1 commit
6b533479- chore(Makefile): clean .npm cache tooCompare with previous version
added 1 commit
d6ce20c8- chore(Dockerfile): make backend-dependencies in fradrive-envCompare with previous version
added 2 commits
55484e63- fix(stack.yaml): move to uniworx.de gitlabf15d635a- chore(git): add .gitattributes for prohibiting crlf as eolCompare with previous version
added 3 commits
e5f18271- chore(docker): add Dockerfile for fradrive-db (psql)78303898- refactor(docker): add TODOs and documentationfe618917- chore(docker): use ADD with --chown instead of RUN chownCompare with previous version
added 3 commits
2b11694c- chore(docker): add database Dockerfile to be used with docker-compose9e3a5af4- chore(docker): remove previous fradrive-db Dockerfiled1377bf3- chore(docker): add first compose.yaml stub; move fradrive-env DockerfileCompare with previous version
added 10 commits
5183ec17- chore(docker): work on compose.yaml13d8bfef- chore(stack): introduce uniworxdev binary for always retaining binaries in bin/f17dbf48- chore: remove deprecated .npmrc.gupe7504244- chore(docker): first version of frontend Dockerfile, not working together with compose.yaml yet6a30501a- chore(docker): add first (probably incomplete) version of backend/binary Dockerfileb0e17845- chore(docker): add missing exiftool dependency to frontend Dockerfilea090c975- chore(docker): switch to backend entrypoint55142473- refactor(Makefile): cleanup targetsfcc65696- chore(Makefile): add dockerized target wrapper; fix cleanup255fa196- chore(docker): use ENV args for make targets in frontend and backend dockerCompare with previous version
added 3 commits
6bbc2665- chore(Makefile): add dockerized frontend and backend wrapper targets0a7c4512- refactor(Makefile): use slightly shorter (and more obfuscated), but at least...e8c058b6- chore(docker/frontend): make node_modules beforehandCompare with previous version
added 1 commit
820133cb- chore(Makefile): clean well-known cache tooCompare with previous version
added 1 commit
018228fb- chore(docker): fix make dependency misses caused by newlinesCompare with previous version
added 3 commits
549d6758- chore(docker/backend): set HOME env var to /fradrive for stack root754f23a4- chore(docker/backend): add git dependency for haskell-stacke0b2b69f- chore(Makefile): clean new stack root (.stack/) on clean tooCompare with previous version
added 1 commit
9938cf62- chore(docker/backend): install missing dependencies and env varsCompare with previous version
added 1 commit
a3d0cb18- chore(utils): New utils tool for listing debian packages from Dockerfiles.Compare with previous version
added 6 commits
22a918c5- chore(docker): reintroduce ADD to frontend and backend Dockerfiles for gitlab-ci compatibilityce3dcfdb- chore(docker): work on compose.yaml; remove debris8140ebdc- chore(gitlab-ci): first stub of major ci updatece07458c- chore(Makefile): cleanup; separate docker build and run1fc74cad- chore(docker/backend): add missing dependenciese5ac5962- Merge branch '145-build-system-rewrite' of...Compare with previous version
added 1 commit
87c22b8a- chore(Makefile): use docker compose in dockerized targetsCompare with previous version
added 1 commit
ff58c3a2- chore(docker/backend): add missing locale dependenciesCompare with previous version
added 3 commits
0fb60d99- chore(docker): add image refs to compose.yaml2356ff4b- chore(docker/frontend): change default entrypoint to watcher93cbea6b- chore(gitlab-ci): disable (comment-out) previous ci defsCompare with previous version
added 1 commit
6f392396- chore(gitlab-ci): add backend jobsCompare with previous version
added 1 commit
2d415a99- chore(gitlab-ci): fix syntaxCompare with previous version
added 1 commit
c12408c5- chore(gitlab-ci): use docker:dindCompare with previous version
added 1 commit
fad4627f- chore(gitlab-ci): use debian:12.5Compare with previous version
added 1 commit
6ba2377d- chore(gitlab-ci): install gnumake in base imageCompare with previous version
added 1 commit
d12899ff- chore(gitlab-ci): apt-get update before_scriptCompare with previous version
added 1 commit
aebbfce1- chore(gitlab-ci): install make correctlyCompare with previous version
added 1 commit
3682361f- chore(docker): create debian-podman image; parametrize Makefile and gitlab-ci over docker/podmanCompare with previous version
added 1 commit
787656c0- chore(docker/podman): add podman-composeCompare with previous version
added 1 commit
21ad8103- chore(gitlab-ci): podman-compose instead of podman composeCompare with previous version
added 1 commit
137b46ee- chore(docker/podman): tweak containers.confCompare with previous version
added 1 commit
846b74dc- chore(docker/podman): work on podman configCompare with previous version
added 1 commit
7e006f4e- chore(docker/podman): more work on podman configCompare with previous version
added 1 commit
febf8d8a- chore(docker/podman): even more work on podman configCompare with previous version
added 2 commits
06ecf6a2- chore: update gitignored69369ff- chore(docker/podman): even more work on podman configCompare with previous version
added 1 commit
057a9947- chore(docker/podman): work on podman configCompare with previous version
added 1 commit
6e3d0aaa- chore(gitlab-ci): work on podman configCompare with previous version
added 1 commit
ad2f44a8- chore(docker/podman): work on podman configCompare with previous version
added 1 commit
581316fb- chore(gitlab-ci): fix podman syntaxCompare with previous version
added 1 commit
46c56652- chore(docker): add privileged to compose.yamlCompare with previous version
added 1 commit
2ec37a29- chore(gitlab-ci): fix podman configCompare with previous version
added 1 commit
3f2f57b3- chore(docker/podman): work on podman configCompare with previous version
added 2 commits
200fc962- chore(docker): remove obsolete ADD of project root0bdc6304- chore(gitlab-ci): restructure containers stageCompare with previous version
added 1 commit
de942232- chore(gitlab-ci): fix registry varCompare with previous version
added 1 commit
3f1e351d- chore(gitlab-ci): apply creds to buildah-pushCompare with previous version
added 1 commit
303a6ca3- chore(gitlab-ci): add changes rules to containers jobsCompare with previous version
added 1 commit
6f5c74f1- chore(gitlab-ci): make image needs optionalCompare with previous version
added 1 commit
d2a80f20- chore(gitlab-ci): introduce dynamic ci for image versioning; rename stages and jobsCompare with previous version
added 1 commit
85d43f5b- chore(gitlab-ci): add dependencies for dynamic jobsCompare with previous version
added 1 commit
33ce61d6- ci(gitlab-ci): fix dynamic job dependenciesCompare with previous version
added 1 commit
fdd05a0b- ci(gitlab-ci): fix script permissionsCompare with previous version
added 1 commit
0eb90845- ci(gitlab-ci): fix yaml locationCompare with previous version
added 1 commit
333e8f7a- ci(gitlab-ci): remove debrisCompare with previous version
added 1 commit
c177ff82- ci(gitlab-ci): separate frontend and backend downstreamsCompare with previous version
added 1 commit
c04428e3- ci(gitlab-ci): fix pipelineCompare with previous version
added 1 commit
675dd364- ci(gitlab-ci): make container builds manually triggerableCompare with previous version
added 2 commits
f3df4496- ci(gitlab-ci): Statement of default image for downstream pipelines.858d2d33- ci(gitlab-ci): Use gitlab container runner instead of podman in docker (so far only backend)Compare with previous version
added 1 commit
8b480111- ci(gitlab-ci): Use gitlab container runner instead of podman in docker (frontend part)Compare with previous version
added 1 commit
0d40207f- ci(gitlab-ci): Separation of build and manual rebuild of frontend-/backend-environment containers.Compare with previous version
added 1 commit
b45b7452- ci(gitlab-ci): add chromium to frontend dependenciesCompare with previous version
added 1 commit
35e77e2d- ci(gitlab-ci): make container builds independent from code buildsCompare with previous version
added 1 commit
cd4eae08- ci(gitlab-ci): fix syntaxCompare with previous version
added 3 commits
da535be0- ci(gitlab-ci): improve refsd3370a42- ci(gitlab-ci): remove obsolete make env-vard7821672- ci(docker/frontend): pass CHROME_BIN env var to makeCompare with previous version
added 1 commit
ce34fc1a- ci(gitlab-ci): restructure setup and containers stagesCompare with previous version
added 1 commit
6df013e4- ci(gitlab-ci): always execute setup:dynamic jobCompare with previous version
added 1 commit
a430bf38- ci(gitlab-ci): cleanup dynamic frontend and backend downstream pipelinesCompare with previous version
added 1 commit
b9b45ed1- ci(gitlab-ci): unify setup and containers stagesCompare with previous version
added 1 commit
1184d54e- ci(gitlab-ci): prod buildCompare with previous version
added 1 commit
68eeacf3- ci(gitlab-ci): fix syntaxCompare with previous version
added 1 commit
fceaa0b5- ci(gitlab-ci): Do not display blocked on unused manual container builds.Compare with previous version
added 2 commits
d03c5591- ci(docker/backend): add missing dependenciesd5fe326a- Merge branch '145-build-system-rewrite' of...Compare with previous version
added 1 commit
0a047ea6- ci(docker/backend): pre-make backend-dependenciesCompare with previous version
added 1 commit
9c0903bd- ci(docker/backend): remove unnecessary ADDsCompare with previous version
added 1 commit
9d18b74e- ci(gitlab-ci): control image workdir via env varCompare with previous version
added 1 commit
e385819e- ci(docker): use ARG instead of ENV for PROJECT_DIRCompare with previous version
added 1 commit
29b4d84d- ci(docker): use --build-arg for providing ARG during buildah image buildsCompare with previous version
added 2 commits
79956e7a- ci(docker/backend): add debug output3197c470- ci(docker/frontend): pre-make frontend dependencies on image buildCompare with previous version
added 1 commit
da9bd08d- ci(gitlab-ci): change --build-context for buildah image buildsCompare with previous version
added 1 commit
46fbbe5f- ci(docker/backend): mount CI_PROJECT_DIR as volume for buildah image build RUNsCompare with previous version
added 1 commit
a8c2d04a- ci(docker/backend): disable custom stack rootCompare with previous version
added 1 commit
2d4f4f68- ci(docker/backend): mount CI_PROJECT_DIR to tmp dir and copy to WORKDIR insteadCompare with previous version
added 1 commit
0edc4802- ci(docker/backend): mkdir destination workdirCompare with previous version
added 1 commit
1658e3bb- ci(docker/backend): copy files correctlyCompare with previous version
added 3 commits
6f8e7062- ci(gitlab-ci): fix artifact paths for frontend and backend downstreams64394fdc- ci(docker/backend): remove debug prints476e4ab7- ci(docker/frontend): copy CI_PROJECT_DIR to new dir from mountCompare with previous version
added 1 commit
b5635fe9- ci(gitlab-ci): make frontend and backend images dependent on resprective package listsCompare with previous version
added 1 commit
6214d085- ci(gitlab-ci): fix backend image dependenciesCompare with previous version
added 1 commit
5471a994- ci(gitlab-ci): add release stub; use GIT_STRATEGY none for frontend and backend downstreamsCompare with previous version
added 1 commit
db519d3b- ci(gitlab-ci): fix release needsCompare with previous version
added 2 commits
8570bac3- ci(gitlab-ci): work on release jobs5a505085- build(docker/fradrive): update fradrive Dockerfile for final release containerCompare with previous version
added 1 commit
4d882b1d- ci(gitlab-ci): revisit GIT_STRATEGY for buildsCompare with previous version
added 1 commit
5d6c7f6d- ci(gitlab-ci): fix release-rulesCompare with previous version
added 2 commits
71d3ea01- ci(gitlab-ci): revise release rules096082cb- build(docker/backend): set stack root outside build dir to avoid overwritesCompare with previous version
added 1 commit
82838a22- ci(gitlab-ci): fix rules for container rebuildsCompare with previous version
added 1 commit
3257926d- build(docker/frontend): pin nodejs versionCompare with previous version
added 1 commit
45d14801- build(docker/frontend): upgrade nodejs versionCompare with previous version
added 6 commits
5ae51559- ci(gitlab-ci): use new versioning script to compute release versionf2072ca3- ci(gitlab-ci): unite release:prepare and release:changelog jobs2c5423e8- ci(gitlab-ci): fix release needs6da21467- build(docker/frontend): add debug info863010a6- chore(package.json): upgrade dependencies and remove unnecessary packagesf9dd14ca- chore(package.json): remove orphan definitions and scriptsCompare with previous version
added 1 commit
025388a2- ci(gitlab-ci/version.pl): Implemented changelog handling in version.plCompare with previous version
added 4 commits
d25ce1a0- chore(package.json): upgrade and fix dependenciesb4a59f6b- chore(package.json): add/fix more frontend dependenciesae235bf2- chore(webpack): update webpack config for major node and npm update95e1f03d- Merge branch '145-build-system-rewrite' of...Compare with previous version
added 1 commit
0ecba9f8- build(docker/frontend): fix babel and webpack config for new node versionCompare with previous version
added 9 commits
3fcb7d2b- build(docker/frontend): remove deprecated and unsafe babel-preset-env...de681137- build(Makefile): clean .cache115d2e26- build(frontend): account for moved eslint config file with new syntax68398fdc- build(frontend): disallow require, update webpack config for js instead of cjs7b08f37a- build(frontend): update babel config6854201b- build(frontend): add missing dependencies for webpack config483f3f7e- build(frontend): fix frontend webpack paths6e42c3d1- build(frontend): fix babel config03aa1c68- chore(frontend): eslintCompare with previous version
added 1 commit
fd51a1ce- build(frontend): fix webpack configCompare with previous version
added 1 commit
f4ee39c7- build(docker/frontend): remove debug outputCompare with previous version
added 1 commit
c7d5cbfb- build(frontend): fix webpack configCompare with previous version
added 1 commit
d4d18a96- build(frontend): update karma configCompare with previous version
added 1 commit
fc57bdff- ci(gitlab-ci): replace manual frontend container buildCompare with previous version
added 1 commit
3c71388a- ci(gitlab-ci): fix syntaxCompare with previous version
added 1 commit
597a611f- ci(gitlab-ci): fix syntaxCompare with previous version
added 1 commit
b549f002- ci(gitlab-ci): try to fix syntaxCompare with previous version
added 1 commit
2f8e6bc3- ci(gitlab-ci): fix syntax even moreCompare with previous version
added 1 commit
c3722693- ci(gitlab-ci): work on container rebuildsCompare with previous version
added 1 commit
e5eae3da- ci(gitlab-ci): fix container rulesCompare with previous version
added 1 commit
b5f2f4ff- ci(gitlab-ci): use CI_JOB_MANUAL for container setupCompare with previous version
added 1 commit
be75627b- ci(gitlab-ci): fix curlCompare with previous version
added 1 commit
034be6e2- ci(gitlab-ci): fix curl moreCompare with previous version
added 3 commits
dfc83b7b- ci(backend): add release job to backend-prod downstream pipelinec47d1c01- ci(backend): fix release container rulesfa02a072- build(docker/fradrive): update release Dockerfile to copy binCompare with previous version
added 2 commits
71afd4a0- docs(gitlab-ci): tweak comments5551f869- ci(gitlab-ci): change curl tokenCompare with previous version
added 1 commit
0488edf7- ci(gitlab-ci): add wait job for frontend container in merge request pipelinesCompare with previous version
added 4 commits
9625bcbf- ci(gitlab-ci): fix bash test syntaxa792bdeb- build(Makefile): add local release target42cc5cc4- build(docker/frontend): always update apt cache before install3fcdbdf7- build(docker): update compose.yamlCompare with previous version
added 1 commit
f79a024d- ci(gitlab-ci): fix bash syntax (ugh)Compare with previous version
added 1 commit
1fd0abb8- ci(gitlab-ci): fix the bash syntax fixCompare with previous version
added 1 commit
a1bbd05e- ci(gitlab-ci): install curl for wait for containerCompare with previous version
added 2 commits
a865f2f1- build(docker): update compose.yamla96dc946- build(docker/frontend): bind-mount project root to /tmp in DockerfileCompare with previous version
added 2 commits
c10715fd- build(docker): replace docker compose with podman and link Dockerfiles to root dir insteadb0fe5c5b- build(docker/backend): apt-get update right before each installCompare with previous version
added 2 commits
35faf142- chore(docker): remove deprecated Dockerfile426ea5b1- ci(gitlab-ci): use new registry-waiting procedure for backend containerCompare with previous version
added 1 commit
998b06d9- build(docker/frontend): Added configuration options for whether to store...Compare with previous version
added 1 commit
0a2ab412- build(Makefile): major Makefile makeoverCompare with previous version
added 2 commits
04030ce6- build(Makefile): make .stack target phonyfaf4cc8c- build(docker/backend): update backend Dockerfile for MOUNT_DIR and PROJECT_DIR updateCompare with previous version
added 1 commit
277ae187- build(Makefile): work on start targetsCompare with previous version
added 1 commit
bc6ec24b- build(Makefile): Better container control.Compare with previous version
added 1 commit
609db460- chore: gitattributesCompare with previous version
added 1 commit
6709d277- build(Makefile): work on servingCompare with previous version
added 1 commit
1f0cd106- build(Makefile): work on make serveCompare with previous version
added 1 commit
d77f3721- build(Makefile): fix compile dev/prod logicCompare with previous version
added 1 commit
2aae4cb0- build(Makefile): fix frontend-compile subcallsCompare with previous version
added 1 commit
90ab22ce- build(Makefile): cleanup; add .assets no-op target for cachingCompare with previous version
added 1 commit
ee933de9- ci(gitlab-ci): use wget instead of curlCompare with previous version
added 1 commit
4240eb9a- ci(gitlab-ci): install wgetCompare with previous version
added 1 commit
770be6c0- ci(gitlab-ci): use correct package manager for installing wgetCompare with previous version
added 1 commit
2d1cd421- ci(gitlab-ci): remove debug printsCompare with previous version
added 2 commits
56c26cdc- ci(frontend): fix frontend pipeline targets4d0bcca2- ci(backend): fix backend pipeline targetsCompare with previous version
added 1 commit
e9cbb077- ci(gitlab-ci): fix IMAGE_EXISTS grepCompare with previous version
added 1 commit
f8886e02- ci(gitlab-ci): move buildah yum install inside scriptCompare with previous version
added 1 commit
672bb870- ci(gitlab-ci): set correct build-args for container buildsCompare with previous version
added 1 commit
76008624- ci(gitlab-ci): fix backend container rulesCompare with previous version
added 3 commits
4513634a- ci(gitlab-ci): use curl instead of wget again; more output for wait774260fa- ci(gitlab-ci): prohibit the container waiters (for MRs) to wait longer than 3h48b13c08- ci(gitlab-ci): fix backend container prod rulesCompare with previous version
added 2 commits
a6873fef- ci(gitlab-ci): add missing frontend wait container var6005680b- ci(gitlab-ci): add more debug output for container buildsCompare with previous version
added 2 commits
fa4b77b0- ci(gitlab-ci): GIT_STRATEGY = none for wait container jobsce86bbf4- build(docker/frontend): fix if-then-else syntaxCompare with previous version
added 1 commit
45d0e796- ci(gitlab-ci): fix backend container rules syntaxCompare with previous version
added 1 commit
973e7657- ci(gitlab-ci): add debug output for dynamic setupCompare with previous version
added 1 commit
8aec2676- ci(gitlab-ci): add more debug outputCompare with previous version
added 1 commit
746e8a4d- ci(gitlab-ci): git-log --all commits for frontend and backend dependencies for image versionCompare with previous version
added 2 commits
e77b159c- ci(gitlab-ci): use last modified iso-date instead of commit count for...b928af40- ci(gitlab-ci): switch to branch-first, image-type second for container registry destinationCompare with previous version
added 1 commit
320f848a- ci(gitlab-ci): switch to custom (iso-like, but image tag friendly) date format for image versioningCompare with previous version
added 5 commits
ef66ab15- build(Makefile): run containers interactively (-it) when serving5b5e3356- build(docker/backend): properly pulish exposed backend ports on serve08f2b5e5- build(docker): publish database port for serve59edebe1- build(docker): use "host" as --network for docker runs3833a97a- build(docker/database): EXPOSE correct database portCompare with previous version
added 1 commit
e059082c- ci(gitlab-ci): add config/webpack.yml to frontend artifactsCompare with previous version
added 1 commit
120e00ea- ci(gitlab-ci): pull frontend artifacts from backend downstream pipelineCompare with previous version
added 1 commit
db515f00- ci(gitlab-ci): do full pull for dynamic pre-setup jobCompare with previous version
added 1 commit
c1e89b50- ci(gitlab-ci): fix GIT_STRATEGYCompare with previous version
added 1 commit
e28c695e- ci(gitlab-ci): add debug printCompare with previous version
added 1 commit
6bc83f14- ci(gitlab-ci): GIT_DEPTH per default considering only the last 10 commits, really...Compare with previous version
Draft: Resolve "Use gnumake for uniform dev build system and GitLab CI"to WIP: Draft: Resolve "Use gnumake for uniform dev build system and GitLab CI"