diff --git a/devops/PipeLines/Updating/001_AnalysingGitChanges.sh b/devops/PipeLines/Updating/001_AnalysingGitChanges.sh
index 13e3ffe..18b5c7d 100644
--- a/devops/PipeLines/Updating/001_AnalysingGitChanges.sh
+++ b/devops/PipeLines/Updating/001_AnalysingGitChanges.sh
@@ -79,7 +79,7 @@ else
 	done
 	AddTailConfig
 
-	declare serviceCount=$(ls -l src/services | grep "^d" | wc -l)
+	declare serviceCount=$(ls -l src/Services | grep "^d" | wc -l)
 	if [ "${publishableCount}" == "${serviceCount}" ] ;
 	then
 		AddHeadConfig "0","1"
diff --git a/test.sh b/test.sh
new file mode 100644
index 0000000..032e756
--- /dev/null
+++ b/test.sh
@@ -0,0 +1,33 @@
+#!/bin/bash
+set -e
+IFS=$'\n\n'
+
+export Environment='Staging'
+
+# Import external functions
+chmod +x ./devops/PipeLines/Functions.config.sh
+source ./devops/PipeLines/Functions.config.sh
+
+GetAppName appName
+echo ""
+echo "Begin creating ${appName}'s settings to the configmap of k8s..."
+
+GetNameSpace namespace
+
+
+# global variable
+GetAccessToken AccessToken
+GetRegistryHost RegistryHost
+GetK8sApiServer K8sApiServer
+GetKongApiServer KongApiServer
+GetKongRouteDomain KongRouteDomain
+
+for servicePrefix in `ls ./src/Services|xargs -d '/'`
+do
+  GetServiceName ${servicePrefix} serviceName
+  GetServiceDir ${servicePrefix} ${serviceName} serviceDir
+  CreateConfig ${Environment} ${namespace} ${K8sApiServer} ${serviceDir} ${servicePrefix}
+done
+
+echo ""
+echo "End creating app settings to the configmap of k8s..."
\ No newline at end of file