diff --git a/src/build.sh b/src/build.sh
index b1a7d299e546e4607a494dde3ec435f093da0c8d..9ae91ef105371db4bb4f20e0cb9e397c0c6f0e56 100755
--- a/src/build.sh
+++ b/src/build.sh
@@ -18,16 +18,20 @@
 cd $(dirname $0)
 
 echo "BUILD context"
-context/genproto.sh
+# context/genproto.sh           # genproto.sh file doesn't exist
 docker build -t "context:develop" -f context/Dockerfile --quiet .
-docker build -t "context:test" -f context/tests/Dockerfile --quiet .
+# docker build -t "context:test" -f context/tests/Dockerfile --quiet .  # Dockerfile doesn't exist
 
-cd monitoring
-./genproto.sh
-cd ..
+# genproto.sh file doesn't exist
+# cd monitoring
+# ./genproto.sh
+# cd ..
 
 echo "BUILD monitoring"
 docker build -t "monitoring:dockerfile" -f monitoring/Dockerfile .
 
+echo "BUILD kpi manager"
+docker build -t "kpi_manager:dockerfile" -f kpi_manager/Dockerfile .
+
 echo "Prune unused images"
 docker image prune --force