diff --git a/ansible/roles/offline-installer/templates/setupOfflineInstaller.sh.j2 b/ansible/roles/offline-installer/templates/setupOfflineInstaller.sh.j2
index 20761735071a03c2b5391b71867b2608e3fb079e..3a709d8ddc76ede80b63b4634a02bfa6b713954f 100644
--- a/ansible/roles/offline-installer/templates/setupOfflineInstaller.sh.j2
+++ b/ansible/roles/offline-installer/templates/setupOfflineInstaller.sh.j2
@@ -5,24 +5,24 @@ npm install -g n
 n 8.16
 cd /project/src
 
-if [ "windows32" != "windows32" ];
+if [ "{{offline_installer_type}}" != "windows32" ];
 then
 #Build the offline installer
 	npm install
 	npm run dist
 fi
 
-if [ "windows32" == "windows32" ];
+if [ "{{offline_installer_type}}" == "windows32" ];
 then
 	npm run dist
 	npm run dist-win32 
 	cp '/project/src/dist/1.0.0/win/ia32/DIKSHA Setup 1.0.0.exe' ../offline_artifacts/{{time}}/
-elif [ "windows32" == "windows64" ];
+elif [ "{{offline_installer_type}}" == "windows64" ];
 then
 	npm run dist-win64
-        cp 'dist/1.0.0/win/x64/DIKSHA Setup 1.0.0.exe' ../offline_artifacts/{{time}}/
-elif [ "windows32" == "debian" ];
+        cp '/project/src/dist/1.0.0/win/x64/DIKSHA Setup 1.0.0.exe' ../offline_artifacts/{{time}}/
+elif [ "{{offline_installer_type}}" == "debian" ];
 then
 	npm run dist-linux
-        cp dist/1.0.0/linux/x64/DIKSHA_1.0.0_amd64.deb ../offline_artifacts/{{time}}/
+        cp '/project/src/dist/1.0.0/linux/x64/DIKSHA_1.0.0_amd64.deb' ../offline_artifacts/{{time}}/
 fi