diff --git a/packages/server/src/services/application.ts b/packages/server/src/services/application.ts index 98324e4d3..1891f9b6b 100644 --- a/packages/server/src/services/application.ts +++ b/packages/server/src/services/application.ts @@ -472,8 +472,8 @@ export const deployPreviewApplication = async ({ }); application.appName = previewDeployment.appName; application.env = `${application.previewEnv}\nDOKPLOY_DEPLOY_URL=${previewDeployment?.domain?.host}`; - application.buildArgs = application.previewBuildArgs; - application.buildSecrets = application.previewBuildSecrets; + application.buildArgs = `${application.previewBuildArgs}\nDOKPLOY_DEPLOY_URL=${previewDeployment?.domain?.host}`; + application.buildSecrets = `${application.previewBuildSecrets}\nDOKPLOY_DEPLOY_URL=${previewDeployment?.domain?.host}`; if (application.sourceType === "github") { await cloneGithubRepository({ @@ -580,8 +580,8 @@ export const deployRemotePreviewApplication = async ({ }); application.appName = previewDeployment.appName; application.env = `${application.previewEnv}\nDOKPLOY_DEPLOY_URL=${previewDeployment?.domain?.host}`; - application.buildArgs = application.previewBuildArgs; - application.buildSecrets = application.previewBuildSecrets; + application.buildArgs = `${application.previewBuildArgs}\nDOKPLOY_DEPLOY_URL=${previewDeployment?.domain?.host}`; + application.buildSecrets = `${application.previewBuildSecrets}\nDOKPLOY_DEPLOY_URL=${previewDeployment?.domain?.host}`; if (application.serverId) { let command = "set -e;"; @@ -668,7 +668,6 @@ export const rebuildRemoteApplication = async ({ echo "Error occurred ❌, check the logs for details." >> ${deployment.logPath}; echo "${encodedContent}" | base64 -d >> "${deployment.logPath}";`, ); - await updateDeploymentStatus(deployment.deploymentId, "error"); await updateApplicationStatus(applicationId, "error"); throw error;