Commit Graph

7163 Commits

Author SHA1 Message Date
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
0a047ea6c7 ci(docker/backend): pre-make backend-dependencies 2024-08-25 16:51:35 +02:00
d5fe326aea Merge branch '145-build-system-rewrite' of ssh://gitlab.uniworx.de/fradrive/fradrive into 145-build-system-rewrite 2024-08-25 16:07:48 +02:00
d03c559111 ci(docker/backend): add missing dependencies
add llvm dependency to backend Dockerfile
2024-08-25 16:07:21 +02:00
fceaa0b5cf ci(gitlab-ci): Do not display blocked on unused manual container builds. 2024-08-25 16:06:16 +02:00
68eeacf3c2 ci(gitlab-ci): fix syntax 2024-08-25 06:48:42 +02:00
1184d54ef1 ci(gitlab-ci): prod build 2024-08-25 06:22:53 +02:00
b9b45ed152 ci(gitlab-ci): unify setup and containers stages 2024-08-25 06:10:41 +02:00
a430bf3827 ci(gitlab-ci): cleanup dynamic frontend and backend downstream pipelines 2024-08-25 05:57:48 +02:00
6df013e4c0 ci(gitlab-ci): always execute setup:dynamic job 2024-08-25 05:39:03 +02:00
ce34fc1aed ci(gitlab-ci): restructure setup and containers stages
rename stages and jobs in prepare/setup and new containers stage
2024-08-25 05:34:40 +02:00
d7821672e5 ci(docker/frontend): pass CHROME_BIN env var to make 2024-08-25 05:28:50 +02:00
d3370a42ac ci(gitlab-ci): remove obsolete make env-var 2024-08-25 05:27:58 +02:00
da535be0d4 ci(gitlab-ci): improve refs 2024-08-25 05:23:00 +02:00
cd4eae08cf ci(gitlab-ci): fix syntax 2024-08-25 05:17:02 +02:00
35e77e2d1d ci(gitlab-ci): make container builds independent from code builds 2024-08-25 05:07:29 +02:00
b45b7452ea ci(gitlab-ci): add chromium to frontend dependencies 2024-08-25 04:45:18 +02:00
0d40207fe3 ci(gitlab-ci): Separation of build and manual rebuild of frontend-/backend-environment containers. 2024-08-25 03:11:13 +02:00
8b4801111d ci(gitlab-ci): Use gitlab container runner instead of podman in docker (frontend part) 2024-08-24 18:49:35 +02:00
858d2d3386 ci(gitlab-ci): Use gitlab container runner instead of podman in docker (so far only backend) 2024-08-24 18:27:37 +02:00
f3df449693 ci(gitlab-ci): Statement of default image for downstream pipelines. 2024-08-24 18:22:14 +02:00
675dd364df ci(gitlab-ci): make container builds manually triggerable 2024-08-24 17:41:50 +02:00
c04428e33b ci(gitlab-ci): fix pipeline 2024-08-24 17:32:39 +02:00
c177ff826e ci(gitlab-ci): separate frontend and backend downstreams
separate dynamic ci-yaml into two dynamic yamls for frontend and backend
2024-08-24 17:30:14 +02:00
333e8f7a9a ci(gitlab-ci): remove debris
remove deprecated/unused stuff in .gitlab-ci folder
2024-08-23 22:20:37 +02:00
0eb90845de ci(gitlab-ci): fix yaml location
move dynamic gitlab-ci yaml to proper place
2024-08-23 22:11:07 +02:00
fdd05a0b20 ci(gitlab-ci): fix script permissions
make dynamci.pl executable
2024-08-23 22:08:42 +02:00
33ce61d662 ci(gitlab-ci): fix dynamic job dependencies
remove unnecessary before_script for dynamic:execute step
2024-08-23 22:06:01 +02:00
85d43f5b77 chore(gitlab-ci): add dependencies for dynamic jobs 2024-08-23 21:58:35 +02:00
d2a80f20b6 chore(gitlab-ci): introduce dynamic ci for image versioning; rename stages and jobs 2024-08-23 21:55:25 +02:00
6f5c74f1ca chore(gitlab-ci): make image needs optional 2024-08-22 03:12:31 +02:00
303a6ca3f6 chore(gitlab-ci): add changes rules to containers jobs 2024-08-22 03:04:53 +02:00
3f1e351d54 chore(gitlab-ci): apply creds to buildah-push 2024-08-21 03:29:46 +02:00
de94223285 chore(gitlab-ci): fix registry var 2024-08-21 03:24:11 +02:00
0bdc63040d chore(gitlab-ci): restructure containers stage 2024-08-21 03:21:10 +02:00
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