Commit Graph

7264 Commits

Author SHA1 Message Date
672bb8708c ci(gitlab-ci): set correct build-args for container builds 2024-09-12 01:11:55 +02:00
f8886e02a7 ci(gitlab-ci): move buildah yum install inside script 2024-09-12 01:05:40 +02:00
e9cbb0771d ci(gitlab-ci): fix IMAGE_EXISTS grep 2024-09-12 01:04:23 +02:00
4d0bcca246 ci(backend): fix backend pipeline targets 2024-09-12 00:55:50 +02:00
56c26cdc04 ci(frontend): fix frontend pipeline targets 2024-09-12 00:54:05 +02:00
2d1cd421c7 ci(gitlab-ci): remove debug prints 2024-09-12 00:49:17 +02:00
770be6c00f ci(gitlab-ci): use correct package manager for installing wget 2024-09-12 00:46:37 +02:00
4240eb9ad2 ci(gitlab-ci): install wget 2024-09-12 00:43:06 +02:00
ee933de99f ci(gitlab-ci): use wget instead of curl 2024-09-12 00:40:56 +02:00
90ab22ce16 build(Makefile): cleanup; add .assets no-op target for caching 2024-09-12 00:21:53 +02:00
2aae4cb045 build(Makefile): fix frontend-compile subcalls 2024-09-11 01:10:59 +02:00
d77f372158 build(Makefile): fix compile dev/prod logic 2024-09-11 00:59:06 +02:00
1f0cd1066a build(Makefile): work on make serve 2024-09-11 00:37:36 +02:00
6709d27732 build(Makefile): work on serving 2024-09-09 16:21:11 +02:00
609db460f6 chore: gitattributes 2024-09-09 14:11:33 +02:00
bc6ec24b84 build(Makefile): Better container control.
More careful tracking of when to call container so that container is not called in a container but is always called when needed. Also renamed several targets to achieve this.
2024-09-09 13:51:05 +02:00
277ae187f5 build(Makefile): work on start targets 2024-09-06 05:59:44 +02:00
faf4cc8c03 build(docker/backend): update backend Dockerfile for MOUNT_DIR and PROJECT_DIR update 2024-09-06 05:16:44 +02:00
04030ce6f0 build(Makefile): make .stack target phony 2024-09-06 05:16:17 +02:00
0a2ab4129e build(Makefile): major Makefile makeover 2024-09-06 05:11:27 +02:00
998b06d9af build(docker/frontend): Added configuration options for whether to store compilation results in the image or write it back to the file system. 2024-09-06 03:07:02 +02:00
426ea5b170 ci(gitlab-ci): use new registry-waiting procedure for backend container 2024-09-05 12:36:06 +02:00
35faf1422c chore(docker): remove deprecated Dockerfile 2024-09-05 12:25:29 +02:00
b0fe5c5b47 build(docker/backend): apt-get update right before each install 2024-09-05 12:23:32 +02:00
c10715fdfc build(docker): replace docker compose with podman and link Dockerfiles to root dir instead 2024-09-05 12:23:04 +02:00
a96dc946a8 build(docker/frontend): bind-mount project root to /tmp in Dockerfile 2024-09-05 02:36:27 +02:00
a865f2f159 build(docker): update compose.yaml 2024-09-05 02:35:47 +02:00
a1bbd05e68 ci(gitlab-ci): install curl for wait for container 2024-09-05 02:04:49 +02:00
1fd0abb8e8 ci(gitlab-ci): fix the bash syntax fix 2024-09-05 02:01:59 +02:00
f79a024dca ci(gitlab-ci): fix bash syntax (ugh) 2024-09-05 01:57:44 +02:00
3fcdbdf7f2 build(docker): update compose.yaml 2024-09-05 01:51:31 +02:00
42cc5cc4a2 build(docker/frontend): always update apt cache before install 2024-09-05 01:51:08 +02:00
a792bdeb2f build(Makefile): add local release target 2024-09-05 00:54:20 +02:00
9625bcbf4b ci(gitlab-ci): fix bash test syntax 2024-09-05 00:34:34 +02:00
0488edf7ae ci(gitlab-ci): add wait job for frontend container in merge request pipelines 2024-09-05 00:29:35 +02:00
5551f869e3 ci(gitlab-ci): change curl token 2024-09-05 00:13:56 +02:00
71afd4a0df docs(gitlab-ci): tweak comments 2024-09-04 06:00:34 +02:00
fa02a0727a build(docker/fradrive): update release Dockerfile to copy bin 2024-09-04 05:32:46 +02:00
c47d1c01f8 ci(backend): fix release container rules 2024-09-04 05:30:40 +02:00
dfc83b7b3c ci(backend): add release job to backend-prod downstream pipeline 2024-09-04 05:28:42 +02:00
034be6e2c9 ci(gitlab-ci): fix curl more 2024-09-04 05:23:22 +02:00
be75627bc0 ci(gitlab-ci): fix curl 2024-09-04 05:17:41 +02:00
b5f2f4ff0e ci(gitlab-ci): use CI_JOB_MANUAL for container setup 2024-09-04 04:59:15 +02:00
e5eae3da2c ci(gitlab-ci): fix container rules 2024-09-04 04:57:02 +02:00
c3722693ad ci(gitlab-ci): work on container rebuilds 2024-09-04 04:52:27 +02:00
2f8e6bc30b ci(gitlab-ci): fix syntax even more 2024-09-04 04:41:01 +02:00
b549f0027f ci(gitlab-ci): try to fix syntax 2024-09-04 04:31:01 +02:00
597a611f58 ci(gitlab-ci): fix syntax 2024-09-04 04:24:47 +02:00
3c71388a32 ci(gitlab-ci): fix syntax 2024-09-04 04:21:48 +02:00
fc57bdffb5 ci(gitlab-ci): replace manual frontend container build
check if image already exists in the registry and build if not; also rebuild on manual run
2024-09-04 04:18:53 +02:00