This project is mirrored from https://github.com/metabase/metabase.
Pull mirroring updated .
- Nov 13, 2024
-
-
Cam Saul authored
-
- Nov 12, 2024
-
-
Cam Saul authored
* Try snowflake 3.19.0 * Deafault to java 21 for drivers * Trigger CI * Try running things with --add-opens to see if it solves our problems * Fix `update-view-dashboard-timestamp-test` * Try snowflake 3.19.0 * Deafault to java 21 for drivers * Try running things with --add-opens to see if it solves our problems * Fix `update-view-dashboard-timestamp-test` * Update deps.edn * Switch to Java 21 * Docker image needs to use --add-opens option * Add note about change to Java 21 to driver changelog --------- Co-authored-by:
Nemanja <31325167+nemanjaglumac@users.noreply.github.com> Co-authored-by:
Luis Paolini <paoliniluis@gmail.com>
-
- Jul 19, 2024
-
-
Uladzimir Havenchyk authored
* fix: install frontend dependencies in dockerfile * do not skip optional deps
-
- Jan 31, 2024
-
-
Vamsi Peri authored
Updated the Global Bundle with the content of https://truststore.pki.rds.amazonaws.com/global/global-bundle.pem -O rds-combined-ca-bundle.pem This is the new URL to be used, as described on https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/UsingWithRDS.SSL.html The new bundle: - removes expired root certificates - keeps certificates for `rds-ca-2019` - adds certificates for all regions for - `rds-ca-rsa2048-g1`: certificate authority with RSA 2048 private key algorithm and SHA256 signing algorithm - `rds-ca-rsa4096-g1`: certificate authority with RSA 4096 private key algorithm and SHA384 signing algorithm - `rds-ca-ecc384-g1`: certificate authority with ECC 384 private key algorithm and SHA384 signing algorithm It fixes #32017 and #27790 Co-authored-by:
Théophile Helleboid <theophile.helleboid.ext@qonto.com>
-
- Dec 05, 2023
-
-
Luis Paolini authored
* Add version to Dockerfile When you want to build with a specific version, you need to pass it on the build args * Update Dockerfile
-
- Nov 15, 2023
-
-
Mahatthana (Kelvin) Nomsawadi authored
* Add fonts in Dockerfile to fix pulses (#31764) Add Noto fonts in Alpine Dockerfile * Fix Docker build command --------- Co-authored-by:
Luis Paolini <paoliniluis@gmail.com>
-
Nemanja Glumac authored
This reverts commit 44de976d.
-
- Nov 14, 2023
-
-
Luis Paolini authored
Add Noto fonts in Alpine Dockerfile
-
- Jun 29, 2023
-
-
Luis Paolini authored
Debian Bookworm has Java 17 as the default and Java 11 has lots of steps to install. Going back to Bullseye with Node 18
-
- Jun 20, 2023
-
-
Nemanja Glumac authored
-
- May 29, 2023
-
-
Filipe Silva authored
See https://www.kenmuse.com/blog/avoiding-dubious-ownership-in-dev-containers/ for details on how this happens with containers. Fix #30865
-
- Mar 31, 2023
-
-
Luis Paolini authored
* Update Clojure CLI Most important change: using stable tools.deps https://clojure.org/releases/tools
-
- Mar 01, 2023
-
-
Cam Saul authored
* Build Script overhaul * Remove stray deps.edn * Include :ci profile for build and release tests * Fix release script * Update markdown dox * Update another dox * Tweakz * Don't pin new version of data.xml to core project, just for build scripts * Ignore unrecognized options * Fix i18n/enumerate
-
- Jan 27, 2023
-
-
Luis Paolini authored
We made a mistake on the Clojure CLI version
-
- Jan 05, 2023
-
-
dpsutton authored
* upgrade clojure cli version * bump clojure cli in dockerfile * use expanded cache paths * list cache contents * ls repository * enumerate m2 cache * remove count of cached dirs * restore `~` in cache paths * Revert "remove count of cached dirs" This reverts commit e768912b31075c7b19b4a3ccdb66c0248ea06c87. * Revert "Revert "remove count of cached dirs"" This reverts commit 9eeaff2190d78714770d8ec9f64b015c75085876. * trailing slash seems harmless but unnecessary
-
- Jan 03, 2023
-
-
Luis Paolini authored
Simplify the main Dockerfile removing custom circleci images
-
- May 16, 2022
-
-
Luis Paolini authored
* New CI image * Upgrade to new Clojure CLI version + multi arch images + add git to Builder images [ci nocache]
-
- Feb 08, 2022
-
-
Luis Paolini authored
* Fix locking in new Alpine release container Seems like the new Alpine container (3.15) has some issue when doing apk upgrade first which ends up erroring out the process, so moving it to the last part of the process (after installing the packages) makes the trick. You can test it out by using the current process (errors with a "Unable to lock database: temporary error (try again later)") and the one in this branch which will finish successfully
-
- Jan 25, 2022
-
-
Luis Paolini authored
* Switch to Temurin official image This image is a pure musl alpine image
-
- Oct 05, 2021
-
-
Ariya Hidayat authored
-
- Oct 04, 2021
-
-
Ariya Hidayat authored
NODE_ENV interferes with other tools (e.g. `yarn` won't pull devDependencies). Since what we need is only a flag indicating Webpack to bundle for production vs developement, invent our own env. This also solves the mystery of unable to call `yarn build` in the build script `bin/build-mb/src/build.clj`.
-
- Aug 18, 2021
-
-
dpsutton authored
-
- Jul 30, 2021
-
-
Cam Saul authored
-
- May 26, 2021
-
-
Luis Paolini authored
-
- May 14, 2021
-
-
Cam Saul authored
-
- May 11, 2021
-
-
Luis Paolini authored
* Separate steps for faster build * Fix typo
-
- Apr 04, 2021
-
-
Luis Paolini authored
* Fix EE Dockerhub for once and for all * Try to overload the ARG attribute * Kick the CI
-
- Mar 17, 2021
-
-
Cam Saul authored
* Port code for building i18n resources to Clojure build scripts; remove dep on gettext * Use Metabase classloader * Test fixes
* Bump adoptopenjdk version * Delete gettext dependency from Dockerfile * Update developers-guide.md * Address PR feedback * Fix frontend singular msgstr format Co-authored-by:Luis Paolini <paoliniluis@gmail.com>
-
- Mar 12, 2021
-
-
Luis Paolini authored
* Add container build for metabase-enterprise-head * Add build argument * Delete script to build images
-
- Feb 19, 2021
-
-
Luis Paolini authored
* Update Dockerfile for parallel and 20% faster builds * Changes proposed by @ariya
-
- Jan 29, 2021
-
-
Luis Paolini authored
* Trim packages and update - Removed the make and wget dependency - Made the release container to auto-update - Adds are now a curl in a single command to reduce intermediate images - consecutive run commands into 1 line - ENVs to 1 line to reduce intermediate images * Update the docker file for the releases
-
- Nov 23, 2020
-
-
Amin Vakil authored
* Dockerfile Improvements * Fix
-
- Nov 06, 2020
-
-
Cam Saul authored
* Mega build script improvements * Look for project.clj to determine root directory since we delete .git on CI for speed * If .git folder is missing (i.e., in CI) fail gracefully * Don't need to generate version file to run Cypress tests, right? * Build uberjar step can cache version.properties (so the Cypress test steps don't need to generate it again) * Flush caches * Update uberjar cache key
-
- Oct 13, 2020
-
-
Cam Saul authored
-
- May 26, 2020
-
-
Cam Saul authored
* Change font registration to run on first Pulse PNG render rather than at launch. * This will improve startup times slightly
. * This was causing DockerHub builds for `metabase-head` to fail because the stage 1 "builder" image did not have `ttf-dejavu` and `fontconfig` installed (the builder was running in to #12223). * This will resolve issues discussed in #12223 where Metabase fails to launch when running on a "headless" JVM Docker image (i.e., one without AWT libraries) or when we run into the infamous font issues. We still won't be able to render Pulses, but Metabase without Pulses is slightly preferable to no Metabase at all * Improved error messages & logging when Pulse rendering fails. Unfortunately, if the AWT classes are unavailable/broken in the JVM there is no way we can render Pulses given our current reliance on it. The best we can do is explain the situation and point people in the right direction. The new error message explains the situation and points people to #7986 for more details and workarounds. As such, I am going to close #7986 because we cannot fix the underlying issue itself so the best we do is handle it better. * Refactor tests in `metabase.api.pulse-test` * Add tests for `GET /api/pulse/preview_card/:id` * Include entire Exception chain in 500 responses * Fix font registration logic not cleaning up `InputStream`s when done with them, wasting memory * Minor Dockerfile tweaks
-
- May 14, 2020
-
-
Cam Saul authored
* Change font registration to run on first Pulse PNG render rather than at launch. * This will improve startup times slightly
. * This was causing DockerHub builds for `metabase-head` to fail because the stage 1 "builder" image did not have `ttf-dejavu` and `fontconfig` installed (the builder was running in to #12223). * This will resolve issues discussed in #12223 where Metabase fails to launch when running on a "headless" JVM Docker image (i.e., one without AWT libraries) or when we run into the infamous font issues. We still won't be able to render Pulses, but Metabase without Pulses is slightly preferable to no Metabase at all * Improved error messages & logging when Pulse rendering fails. Unfortunately, if the AWT classes are unavailable/broken in the JVM there is no way we can render Pulses given our current reliance on it. The best we can do is explain the situation and point people in the right direction. The new error message explains the situation and points people to #7986 for more details and workarounds. As such, I am going to close #7986 because we cannot fix the underlying issue itself so the best we do is handle it better. * Refactor tests in `metabase.api.pulse-test` * Add tests for `GET /api/pulse/preview_card/:id` * Include entire Exception chain in 500 responses * Fix font registration logic not cleaning up `InputStream`s when done with them, wasting memory * Minor Dockerfile tweaks
-
- Mar 04, 2020
-
-
Walter Leibbrandt authored
* Bump ring-core to 1.8.0 * Fix Docker CI build https://github.com/technomancy/leiningen/issues/2658#issuecomment-593716154
-
- Feb 13, 2020
- Jun 24, 2019
-
-
Cam Saul authored
-