Commit Graph

7655 Commits

Author SHA1 Message Date
2e45db2efa build(Makefile): mount project dir rw 2025-01-17 17:50:06 +01:00
714709894a build(docker/frontend): only preinstall dependencies instead of static 2025-01-17 17:49:41 +01:00
a80088fe66 build(docker/frontend): reintroduce cp with bind mount configured 2025-01-17 17:48:56 +01:00
ba8d39a7c5 build(docker/frontend): remove debris 2025-01-17 17:48:36 +01:00
adf53f07bc ci(azure-pipelines): replace backend image build with dummy script to stop unnecessary load 2025-01-17 17:47:59 +01:00
77c856b842 ci(azure-pipelines): rename jobs/tasks 2025-01-17 17:47:11 +01:00
64a8c0dee0 ci(azure-pipelines): remove npm tasks for frontend compile 2025-01-17 17:43:13 +01:00
42b1a8fcfe ci(azure-pipelines): switch back to DS1 until build for authorisation succeeds 2025-01-17 15:41:33 +01:00
1bd98525fa ci(azure-pipelines): temporarily remove job dependencies 2025-01-17 15:33:06 +01:00
e755b7a2b0 ci(azure-pipelines): use DS2 pool for backend image build 2025-01-17 15:24:11 +01:00
f4c83b3e96 ci(azure-pipelines): add npm tasks 2025-01-17 15:14:23 +01:00
f212d831d1 build(docker/frontend): remove make-entrypoint for more control over exec targets in pipeline 2025-01-16 14:56:55 +01:00
9d85d67ce8 ci(azure-pipelines): use uncontainerized make-targets in CompileFrontend job 2025-01-16 14:39:51 +01:00
fac186f5c7 ci(azure-pipelines): move frontend artifact push to compile job 2025-01-16 14:23:52 +01:00
7250392d5e ci(azure-pipelines): first try at publishing frontend build artifacts 2025-01-16 14:23:07 +01:00
7f7f3c4e9e ci(azure-pipelines): fix frontend image tags 2025-01-16 14:06:50 +01:00
ead1bcfeaa ci(azure-pipelines): exec CompileFrontend only after frontend image build succeeded 2025-01-16 13:58:25 +01:00
af69c8d4a7 ci(azure-pipelines): push frontend image 2025-01-16 13:56:29 +01:00
d0f5abf854 ci(azure-pipelines): fix backend image tags 2025-01-16 13:54:45 +01:00
866cc3d95d ci(azure-pipelines): fix frontend image tags 2025-01-16 13:53:50 +01:00
a9e6496db2 ci(azure-pipelines): list docker images for frontend image build (prepare push) 2025-01-16 13:42:42 +01:00
cd15ddea2f ci(azure-pipelines): add frontend build job 2025-01-16 12:01:07 +01:00
15f6dd9211 build(docker/backend): copy stack yamls before stack-install 2025-01-16 11:59:07 +01:00
88367a9219 chore(frontend): splice PROJECT_DIR into icon import sass 2025-01-16 11:27:59 +01:00
d2c8522ffe ci(azure-pipelines): separate frontend and backend image build into separate jobs 2025-01-16 10:48:11 +01:00
23dec225a9 build(docker/frontend): fix conditional npm proxy conf 2025-01-15 15:18:15 +01:00
7228868f08 ci(azure-pipelines): switch back to npm image for frontend builds with npm proxy 2025-01-15 15:10:46 +01:00
18adf4dfc7 ci(azure-pipelines): switch to npm-v2 for proxy usage 2025-01-15 14:56:40 +01:00
3d86cd3225 build(docker/frontend): configure npm proxy if supported 2025-01-15 14:55:15 +01:00
66b64b818b build(docker/frontend): switch order 2025-01-15 14:37:56 +01:00
e826856bea ci(azure-pipelines): use correct dockerfile for frontend build 2025-01-15 14:23:54 +01:00
318e9752f2 ci(azure-pipelines): add build tags 2025-01-15 13:39:57 +01:00
dac20928d4 ci(azure-pipelines): fix Bash@3 frontend task 2025-01-15 13:39:41 +01:00
1c25f06853 ci(azure-pipelines): switch frontend image build to Bash@3 task 2025-01-15 13:36:47 +01:00
34567311d0 ci(azure-pipelines): fix docker task syntax 2025-01-15 13:28:19 +01:00
d8425ac562 build(docker/backend): prebuild dependencies before COPY, temporarily COPY everything 2025-01-15 13:25:26 +01:00
61bd28a21c ci(azure-pipelines): add frontend image build 2025-01-15 13:22:53 +01:00
fb518ac4ef build(docker/frontend): prepare Dockerfile for pipeline usage 2025-01-14 18:41:03 +01:00
c9999d9b06 ci(azure-pipelines): rename backend task 2025-01-14 17:29:22 +01:00
e729cccf23 ci(azure-pipelines): do docker logout 2025-01-14 17:27:52 +01:00
4766dea3d5 ci(azure-pipelines): cleanup yaml 2025-01-14 17:27:01 +01:00
425804e4b6 build(docker/backend): refine COPY sources 2025-01-14 17:17:42 +01:00
6d0161c598 build(docker/backend): do stack-install before dependency build 2025-01-14 08:41:25 +01:00
3c3cabc909 build(docker/backend): remove debug prints 2025-01-14 08:40:39 +01:00
c3fee55090 build(docker/backend): remove debug prints 2025-01-13 22:25:51 +01:00
6f5cc4da20 ci(azure-pipelines): perform docker-login before any docker calls 2025-01-13 22:16:42 +01:00
f140342e2d ci(azure-pipelines): use Dockerfile in root dir 2025-01-13 19:00:50 +01:00
09a44d13cc ci(azure-pipelines): use Dockerfile with --file 2025-01-13 18:57:37 +01:00
67108a8f84 ci(azure-pipelines): use docker build in Bash@3 2025-01-13 18:55:10 +01:00
5787796eac build(docker/backend): try COPY instead of RUN cp 2025-01-13 18:49:19 +01:00