Commit graph

115 commits

Author SHA1 Message Date
Laura Hausmann 0611651409
Remove megalodon 2023-10-05 14:36:14 +02:00
Laura Hausmann 158c7694c0
Remove rust deps from Dockerfile & CI, cleanup docs 2023-09-26 21:39:40 +02:00
Laura Hausmann 86656e5c57
Remove duplicate gulp invocation in Dockerfile 2023-08-28 07:08:46 +02:00
Laura Hausmann ff0d9ac476
Improve docker builds 2023-08-04 20:35:24 +02:00
Laura Hausmann 5fe5165444
Partially revert Dockerfile changes 2023-08-04 19:25:55 +02:00
Laura Hausmann 2ea0d06d62
Lightning fast docker rebuilds 2023-08-04 17:14:18 +02:00
Laura Hausmann 8ac6647291
Make docker builds even faster 2023-08-04 16:49:35 +02:00
Laura Hausmann 29c6e6e394
Faster docker builds 2023-08-03 23:57:10 +02:00
Anthial 68196919ec Fix Dockerfile sccache architecture 2023-08-03 18:41:25 +02:00
Anthial fc7e67d7d5 Add sccache for better Rust caching 2023-08-03 18:36:11 +02:00
Anthial 8404480e57 Fix: Dockerfile - Rust building twice 2023-08-02 20:49:00 +02:00
April John ead753f372 fix yarn docker 2023-08-01 22:52:22 +02:00
April John 76f7f1c6eb please work 2023-08-01 22:27:34 +02:00
Laura Hausmann ad2a7d7c57
Fix docker build? 2023-07-27 18:18:10 +02:00
Laura Hausmann bbada2381b
Use yarn cache in docker build 2023-07-27 17:55:36 +02:00
Laura Hausmann 177d93e266
Fix dockerfile 2023-07-27 15:04:56 +02:00
Luna 3ed01e2d55 update docker file 2023-07-27 17:25:17 +05:30
April John 3b37057eb9 fix nix dev enviroment 2023-07-26 22:30:27 +02:00
April John 6bd86a34ad add required build libs in docker 2023-07-24 03:39:32 +02:00
Laura Hausmann 748b6f2f81
Update Dockerfile 2023-07-21 21:42:57 +02:00
Laura Hausmann 3ac4e8d9a5
Further rebranding 2023-07-21 19:33:01 +02:00
ThatOneCalculator 2913eddbce we be renamin 2023-07-15 14:21:17 -07:00
ThatOneCalculator 6bc25eb38b Merge branch 'develop' into rebrand 2023-07-15 14:15:01 -07:00
Namekuji c9983dc08a fix: copy megalodon before node_modules, fix #10424 2023-07-07 02:46:50 -04:00
Namekuji 74ca260498 fix: add megalodon to docker image 2023-07-06 22:54:53 -04:00
ThatOneCalculator 6c7f0521aa find and replace 2023-07-02 15:18:30 -07:00
Namekuji 36da212aaa cache native-utils 2023-06-22 16:25:42 -04:00
Namekuji bd62e70efc mount files directory 2023-06-22 16:00:28 -04:00
Namekuji 1245c1f21b add environment variable 2023-06-22 16:00:28 -04:00
Namekuji ca3a956ba5 clean unnecessary artifacts 2023-06-22 16:00:28 -04:00
Lily Cohen a704a5ad45 precompile rust components 2023-06-22 16:00:28 -04:00
Lily Cohen 4358e1898c remove apk update as 'no-cache' already updates 2023-06-22 16:00:28 -04:00
Lily Cohen 2540cb0f09 update to node 20 2023-06-22 16:00:27 -04:00
Namekuji 175cb184d3 add rust to the runtime container for migrations 2023-06-04 16:29:24 -04:00
Kainoa Kanter a80b6eeb82 fix outdated docker deps 2023-06-03 09:12:32 +00:00
ThatOneCalculator 62b7e57add fix: 🐛 add zip/unzip to docker container
Closes #9843
2023-05-08 14:06:15 -07:00
Kainoa Kanter 799ac84ee3 Revert "Revert "Incorporate calckey-js into calckey repository (#9820)""
This reverts commit 8033492c7c4827fbff05782d08ae65bc3440c080.
2023-04-07 17:44:27 -07:00
Kainoa Kanter a5c4d0a7bd Revert "Incorporate calckey-js into calckey repository (#9820)"
This reverts commit 37c0423da6bce9b86b8f4f9a5b78f640166dd3d5.
2023-04-07 17:35:10 -07:00
Kaity A 21905514d4 Incorporate calckey-js into calckey repository (#9820)
Closes #9712.

Co-authored-by: Kaity A <kaity@theallans.com.au>
Co-authored-by: Ken Allan <ken@norganna.com>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9820
Co-authored-by: Kaity A <supakaity@noreply.codeberg.org>
Co-committed-by: Kaity A <supakaity@noreply.codeberg.org>
2023-04-07 14:25:22 +00:00
ThatOneCalculator f8565b226a add VIPS to dockerfile 2023-04-02 02:09:49 -07:00
ThatOneCalculator c35d716ebb fix: add copy for build from native-utils 2023-04-02 02:07:02 -07:00
ThatOneCalculator 34865c1af3 fix: dockerfile 2023-04-02 01:59:18 -07:00
ThatOneCalculator 158d85fea4 attempt to fix #9797 2023-04-01 21:44:19 -07:00
ThatOneCalculator cada8687bd fix: add cargo to DOCKERFILE 2023-04-01 13:24:25 -07:00
ThatOneCalculator 53955ae42f add rust to docker 2023-03-30 19:02:23 -07:00
RoiArthurB 0af841c480 [DOCKER] Add vips-dev as runtime dependencies - Fix #9596
Signed-off-by: RoiArthurB <roiarthurb@noreply.codeberg.org>
2023-02-17 06:38:47 +00:00
Asrael eeee91dcb4 build: reduce container size by removing dev dependencies from final image
This change moves many of the dependencies into devDependencies, by analyzing what is used in the runtime files. Additionally, NPM and apk cache are eliminated with multi-stage builds
2023-02-03 21:38:40 -08:00
ThatOneCalculator ac64087a1e no more eslint 2023-01-12 20:54:33 -08:00
Kainoa Kanter 19596a91e4 refactor: 🔨 Use pnpm instead of yarn (#9461)
Reasons:

1. `pnpm` is now an industry standard, being faster and less buggy than `yarn`.
2. Faster build time as builds are concurrent: 63 seconds down to 35 seconds!!
3. Resolves #9412

Co-authored-by: ThatOneCalculator <kainoa@t1c.dev>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9461
2023-01-13 04:18:16 +00:00
Jae Lo Presti 01745e2751 Dockerfile: path builds producing brick image 2023-01-08 11:26:35 +00:00