Jenkinsfile: add building samples verification
diff --git a/Jenkinsfile b/Jenkinsfile
index 07ed98f..a56ea86 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -53,6 +53,17 @@
         stage ('Build') {
             echo 'Building'
             sh "${mvnHome}/bin/mvn ${mavenFailureMode} ${mavenLocalRepo} -Pplatform-android,platform-java7,distribution,toolchain -Djava8.home=${env.JAVA_HOME} -Dedgent.build.ci=true clean ${mavenGoal} sonar:sonar site:site"
+
+            echo 'Verify samples build, etc'
+            sh "cd samples; ${mvnHome}/bin/mvn ${mavenFailureMode} ${mavenLocalRepo} clean package"
+            sh "cd samples/topology; ./run-sample.sh HelloEdgent"
+            sh "cd samples; ${mvnHome}/bin/mvn ${mavenFailureMode} ${mavenLocalRepo} -Pplatform-java7 clean package"
+            sh "cd samples/topology; ./run-sample.sh HelloEdgent"
+            
+            echo 'Verify app template builds, etc'
+            sh "cd samples/template; ${mvnHome}/bin/mvn ${mavenFailureMode} ${mavenLocalRepo} clean package; ./run-app.sh"
+            sh "cd samples/template; ${mvnHome}/bin/mvn ${mavenFailureMode} ${mavenLocalRepo} -Pplatform-java7 clean package; ./run-app.sh"
+            sh "cd samples/template; ${mvnHome}/bin/mvn ${mavenFailureMode} ${mavenLocalRepo} -Pplatform-android clean package; ./run-app.sh"
         }
 
         stage ('Stage Site') {