Commit Graph

7606 Commits

Author SHA1 Message Date
5787796eac build(docker/backend): try COPY instead of RUN cp 2025-01-13 18:49:19 +01:00
2149189394 ci(azure-pipelines): add bash debug output; checkout self 2025-01-13 18:43:14 +01:00
d455cb4f71 build(docker/backend): add more debug info 2025-01-13 18:35:39 +01:00
Sarah Vaupel
181b18460e Update azure-pipelines.yaml for Azure Pipelines 2025-01-13 17:27:44 +00:00
e8353f6200 build(docker/backend): add debug info 2025-01-13 18:20:03 +01:00
1dce3ab2b1 build(docker/backend): use cache mounts for apt-installs 2025-01-13 17:50:20 +01:00
1a344feaa3 Merge branch '145-build-system-rewrite' of https://dev.azure.com/fraport/Fahrerausbildung/_git/FRADrive into 145-build-system-rewrite 2025-01-13 17:17:17 +01:00
55d9097ca8 build(docker/backend): try mount param in RUN for dependency cache 2025-01-13 17:17:14 +01:00
Sarah Vaupel
9a25ae6d63 Update azure-pipelines.yaml for Azure Pipelines 2025-01-13 14:20:30 +00:00
Sarah Vaupel
33f33b1f44 Update azure-pipelines.yaml for Azure Pipelines 2025-01-13 14:12:03 +00:00
Sarah Vaupel
d441ff40ef Update azure-pipelines.yaml for Azure Pipelines 2025-01-13 14:06:32 +00:00
19cc34d21f ci(azure-pipelines): tweak mount dir 2025-01-09 16:29:32 +01:00
9aa1de6a4a ci(azure-pipelines): change mount dir to work dir as reported from previous runs 2025-01-09 16:24:07 +01:00
0b9e55cfea ci(azure-pipelines): use /work/1 as mount-dir; copy repository recursively again 2024-12-20 16:59:26 +01:00
4669a47d9b build(docker/backend): copy complete directory to PROJECT_DIR 2024-12-20 16:28:41 +01:00
6acaa3f796 ci(azure-pipelines): use Pipeline.Workspace instead of Build.Repository.LocalPath 2024-12-20 16:19:58 +01:00
98880f67ee ci(azure-pipelines): use correct local-repository path 2024-12-20 16:07:19 +01:00
4fbf0ba72d build(docker/backend): fix typo 2024-12-20 15:50:30 +01:00
ef669aeb06 ci(azure-pipelines): supply fraport-internal haskell image url as build-arg 2024-12-20 15:42:48 +01:00
5bb77d8b2b chore(docker): remove obsolote image definitions 2024-12-20 15:40:18 +01:00
db9481cffb build(docker/backend): make FROM image and tag configurable by build-arg
use docker.io haskell image per default as build-arg, and later use fraport-internal args for pipeline
2024-12-20 15:39:12 +01:00
82ed04008a ci(docker/haskell): do not use root 2024-12-19 16:03:27 +01:00
6ddfbe959e ci(docker/backend): prepare Dockerfiles for separate image artifact push step 2024-12-19 14:22:22 +01:00
376c88e724 build(docker/backend): use BaseImage; add dependencies 2024-12-19 14:03:49 +01:00
b068e46480 build(Makefile): use YESOD_IP_FROM_HEADER to fix reverse-proxy issues 2024-12-15 01:28:26 +01:00
84a5cb37d9 build(docker/backend): switch to official stack snapshot image 2024-12-15 01:07:52 +01:00
1ab8a93b53 refactor: backport saltine (0.2.0.0->0.1.1.1) for compatibility with proper lts-18.0 stack snapshot image 2024-12-15 01:02:45 +01:00
3b4b1f2fa9 ci(azure-pipelines): tweak PROJECT_DIR and MOUNT_DIR 2024-12-10 16:08:31 +01:00
2b91095391 ci(azure-pipelines): add PROJECT_DIR and MOUNT_DIR build-args 2024-12-10 15:44:37 +01:00
16001df5be build(docker/backend): tmp-remove more deps 2024-12-10 15:33:29 +01:00
a2bdd4bbb8 build(docker/backend): remove unused dependency 2024-12-10 15:27:15 +01:00
13ec339f9b build(docker/backend): tmp-remove deps 2024-12-10 15:22:35 +01:00
ebae2b386e build(docker/backend): remove test-only dependencies temporarily 2024-12-10 15:18:00 +01:00
f47cb17230 build(docker/backend): remove locales (and thus tzdata) installs for testing purposes 2024-12-10 15:12:31 +01:00
d0cd45e60e build(docker/backend): add temporary tools FROM for pipeline test 2024-12-10 15:01:19 +01:00
09f22e52c7 build(docker/backend): remove unused dependency 2024-12-10 15:00:19 +01:00
3946090dab build(docker/backend): add debug print for apt sources info 2024-12-10 14:59:45 +01:00
2033976381 build(docker/backend): add texlive-base and more tex runtime dependencies 2024-12-10 14:40:51 +01:00
d8c88d167f build(Makefile): revisit stop targets 2024-12-06 17:03:50 +01:00
f8681826b2 build(docker/backend): add roboto and lualatex dependencies 2024-12-04 16:32:04 +01:00
ca4eac3af9 build(docker/backend): fix tzdata install requiring confirmation 2024-12-04 16:31:38 +01:00
6c525bc986 build(docker/backend): remove debug output 2024-12-04 16:30:35 +01:00
c3117dbdcd fix(ghci): ghci works now as expected 2024-12-02 17:38:59 +01:00
0e605386cc build(Makefile): add SRC option to ghci target 2024-12-02 16:32:41 +01:00
082dd74bb0 ci(azure-pipelines): proxy vars without parentheses 2024-11-28 14:03:45 +01:00
304c8c2ca9 ci(azure-pipelines): add multiple build-args 2024-11-28 12:01:43 +01:00
a20ade7c52 ci(azure-pipelines): fix newline escaping 2024-11-28 11:58:09 +01:00
dec0f2667d ci(azure-pipelines): add build args via arguments 2024-11-28 11:56:03 +01:00
609adaa960 build(docker/backend): remove debug info 2024-11-28 11:48:45 +01:00
8967837155 ci(azure-pipelines): try http(s) proxy without password 2024-11-28 11:46:48 +01:00