Commit Graph

7 Commits

Author SHA1 Message Date
Ophir LOJKINE 7bb11c16e8 duckdb odbc docker (#1187)
* add a duckdb docker image

* Add DuckDB ODBC driver installation and configuration

Installs DuckDB ODBC driver and configures system-wide ODBC settings to
enable DuckDB database connectivity for SQLPage.

* add duckdb odbc info to readme

* Fix CI digest artifact matching

* Temporarily publish docker images on branch

* Allow docker publish on branch (fix)

* Temporarily run CI on branch pushes

* Disable branch publish; fix duckdb inspect tag

* Temporarily enable CI push on branch

* Fix minimal tag suffix in docker_push

* Disable temporary branch CI push
2026-01-17 01:23:29 +01:00
Ophir LOJKINE a52b20cc35 remove docker build cruft (#1115)
* remove docker build cruft

- Simplified environment variable sourcing in build scripts by using a single build-env.sh file.
- Updated Dockerfile to streamline the build process and reduce unnecessary comments.
- Enhanced setup-cross-compilation.sh to directly set target and linker variables without temporary files.
- Improved clarity and maintainability of build scripts.

* fix setup-cross-compilation.sh

- Updated the script to use a more concise syntax for exporting environment variables.
- Improved readability by using echo and conditional checks for BINDGEN_EXTRA_CLANG_ARGS.
- This change simplifies the script while maintaining functionality.

* Refactor setup-cross-compilation.sh for improved readability

- Changed the syntax for checking BINDGEN_EXTRA_CLANG_ARGS to use a conditional statement for clarity.
- This enhances the script's maintainability while preserving its functionality.
2025-11-20 00:36:41 +01:00
lovasoa a8792a4e89 dependency to libclang-dev on armv7 2025-10-09 18:26:38 +02:00
lovasoa f71c7ac864 add missing arm64 dep 2025-10-09 17:54:22 +02:00
lovasoa 2dc131ba08 remove unused dependencies in dockerfile 2025-10-09 17:24:30 +02:00
lovasoa 0bd5a06a20 scripts: enhance cross-compilation setup by adding apt-get update and removing redundant installations 2025-10-05 10:45:31 +02:00
lovasoa b278764b18 Dockerfile: extract scripts to separate files 2025-10-05 10:41:13 +02:00