mirror of
https://github.com/tiennm99/coolify.git
synced 2026-10-13 06:15:13 +00:00
fix: Build-time environment variables break Next.js (#8890)
This commit is contained in:
1 file changed
+3
-3
@@ -2904,7 +2904,7 @@ class ApplicationDeploymentJob implements ShouldBeEncrypted, ShouldQueue
|
||||
private function build_image()
|
||||
{
|
||||
// Add Coolify related variables to the build args/secrets
|
||||
if (! $this->dockerBuildkitSupported) {
|
||||
if (! $this->dockerSecretsSupported) {
|
||||
// Traditional build args approach - generate COOLIFY_ variables locally
|
||||
$coolify_envs = $this->generate_coolify_env_variables(forBuildTime: true);
|
||||
$coolify_envs->each(function ($value, $key) {
|
||||
@@ -3515,8 +3515,8 @@ COPY ./nginx.conf /etc/nginx/conf.d/default.conf");
|
||||
|
||||
private function add_build_env_variables_to_dockerfile()
|
||||
{
|
||||
if ($this->dockerBuildkitSupported) {
|
||||
// We dont need to add build secrets to dockerfile for buildkit, as we already added them with --secret flag in function generate_docker_env_flags_for_secrets
|
||||
if ($this->dockerSecretsSupported) {
|
||||
// We dont need to add ARG declarations when using Docker build secrets, as variables are passed with --secret flag
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user