Commit Graph

15 Commits

Author SHA1 Message Date
44e4a0f998 Add hCaptcha site key to frontend CI environment 2025-06-01 21:00:29 +02:00
7649860b43 Refactor Dockerfile to optimize build and align with CI artifacts 2025-06-01 20:55:43 +02:00
b74509d45d Revert 2025-06-01 20:50:09 +02:00
2123757099 Fix environment variable handling and update start command
Simplified environment variable substitution to improve consistency during builds. Modified the start command to source variables from .env, ensuring proper runtime configuration.
2025-06-01 20:46:17 +02:00
810b2871d2 Set HCAPTCHA key in .env file during Docker build
This change adds a step to create a `.env` file with the HCAPTCHA site key during the Docker build process. It ensures the environment variable is available for use within the container.
2025-06-01 20:36:46 +02:00
21d53bc089 Set HCAPTCHA key in .env file during Docker build
This change adds a step to create a `.env` file with the HCAPTCHA site key during the Docker build process. It ensures the environment variable is available for use within the container.
2025-06-01 20:30:54 +02:00
eebabb5e53 Add support for HCaptcha site key during frontend build 2025-06-01 20:22:26 +02:00
2a19e583c9 Set HCAPTCHA_SITE_KEY as a build environment variable
Added NEXT_PUBLIC_HCAPTCHA_SITE_KEY to the Dockerfile to pass the hCaptcha site key as an environment variable during the build process. This ensures the key is appropriately injected into the Next.js build.
2025-06-01 20:15:53 +02:00
3482c1c3f2 Refactor environment variable handling in frontend setup 2025-06-01 12:48:07 +02:00
61f000336b revert 2025-06-01 12:36:04 +02:00
edae3c8a33 Add HCAPTCHA_SITE_KEY as a build argument in CI
Updated `.gitlab-ci.yml` to include HCAPTCHA_SITE_KEY as a build argument for frontend builds. Adjusted `.gitlab-ci-template.yml` to ensure BUILD_ARGS processes new and existing arguments correctly. This enhances customization and environment-specific builds.
2025-06-01 12:27:45 +02:00
4ce1213cfd Add .env file creation in frontend Dockerfile 2025-06-01 12:21:29 +02:00
ca28f01968 Add debug log for hCaptcha site key in ContactFormSection 2025-06-01 11:58:12 +02:00
5a73be331b Gitlab CI/CD Pipeline 2025-05-29 18:51:59 +00:00
a4f1a58f15 Initial Commit 2025-05-04 12:18:13 +02:00