diff --git a/devops/PipeLines/Creation/001_CI.sh b/devops/PipeLines/Creation/001_CI.sh
index 813e58e..32ba138 100644
--- a/devops/PipeLines/Creation/001_CI.sh
+++ b/devops/PipeLines/Creation/001_CI.sh
@@ -43,11 +43,9 @@ function CI()
 }
 
 GetServices services
-declare servicePrefix=""
-declare serviceName=""
 for service in ${services}
 do
-	servicePrefix=($(echo ${service} | awk '{print $9}')) 
+    GetServicePrefix servicePrefix
 	IsPublishableOf ${servicePrefix} isPublishable
 	GetServiceName "${servicePrefix}" serviceName
 	CI "${servicePrefix}" "./src/${servicePrefix}/${serviceName}.csproj"
diff --git a/devops/PipeLines/Functions.sh b/devops/PipeLines/Functions.sh
index 2e27c24..9fe278e 100644
--- a/devops/PipeLines/Functions.sh
+++ b/devops/PipeLines/Functions.sh
@@ -15,6 +15,13 @@ function GetServiceName()
 	eval $2="${name}"
 }
 
+function GetServicePrefix()
+{
+    declare service=$1
+	declare prefix=($(echo ${service} | awk '{print $9}')) 
+	eval $2="${prefix}"
+}
+
 function GetAppName()
 {
     declare name=($(grep -oP '(?<=AppName>)[^<]+' "./devops/app.props"))