diff --git a/jenkins.sh b/jenkins.sh
index 19d690f90a80620d8680bdb1d3d4ea38877575e2..a08590d1da684a1547e1c87e1362fa2c3baae613 100755
--- a/jenkins.sh
+++ b/jenkins.sh
@@ -12,6 +12,17 @@ cd snap7
 cd ..
 ##############################################
 cd silecs-communication-cpp
+make clean
 make all CPU=x86_64 -j4 
 cd ..
 ##############################################
+cd silecs-codegen
+cd src/xml
+python runTest.py
+cd ../../..
+##############################################
+cd silecs-diagnostic-cpp
+make clean
+make CPU=x86_64 -j1
+cd ..
+##############################################