You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@edgent.apache.org by dl...@apache.org on 2017/11/02 03:21:57 UTC

[46/50] [abbrv] incubator-edgent git commit: - Give the multiple steps another try

- Give the multiple steps another try


Project: http://git-wip-us.apache.org/repos/asf/incubator-edgent/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-edgent/commit/bd059c50
Tree: http://git-wip-us.apache.org/repos/asf/incubator-edgent/tree/bd059c50
Diff: http://git-wip-us.apache.org/repos/asf/incubator-edgent/diff/bd059c50

Branch: refs/heads/develop
Commit: bd059c504727735201a82ec1182c47254cdffaeb
Parents: 9423f7a
Author: Christofer Dutz <ch...@c-ware.de>
Authored: Wed Nov 1 13:40:38 2017 +0100
Committer: Christofer Dutz <ch...@c-ware.de>
Committed: Wed Nov 1 13:40:38 2017 +0100

----------------------------------------------------------------------
 Jenkinsfile | 25 +++++++++++++++----------
 1 file changed, 15 insertions(+), 10 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-edgent/blob/bd059c50/Jenkinsfile
----------------------------------------------------------------------
diff --git a/Jenkinsfile b/Jenkinsfile
index 63407d4..6bd1fa1 100644
--- a/Jenkinsfile
+++ b/Jenkinsfile
@@ -50,9 +50,20 @@ node('ubuntu') {
             checkout scm
         }
 
+        stage ('Clean') {
+            echo 'Cleaning Edgent'
+            sh "${mvnHome}/bin/mvn ${mavenLocalRepo} -Pplatform-android,platform-java7,distribution clean"
+        }
+
         stage ('Build Edgent') {
             echo 'Building Edgent'
-            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"
+            sh "${mvnHome}/bin/mvn ${mavenFailureMode} ${mavenLocalRepo} -Pplatform-android,platform-java7,distribution,toolchain -Djava8.home=${env.JAVA_HOME} -Dedgent.build.ci=true ${mavenGoal} sonar:sonar"
+        }
+
+        stage ('Build Site') {
+            echo 'Building Site'
+            sh "${mvnHome}/bin/mvn ${mavenLocalRepo} site site:stage"
+
         }
 
         stage ('Build Samples') {
@@ -65,21 +76,15 @@ node('ubuntu') {
 
         stage ('Build Templates') {
             echo 'Building templates'
-            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"
+            sh "cd samples/template; ${mvnHome}/bin/mvn ${mavenFailureMode} ${mavenLocalRepo} clean package; ./app-run.sh"
+            sh "cd samples/template; ${mvnHome}/bin/mvn ${mavenFailureMode} ${mavenLocalRepo} -Pplatform-java7 clean package; ./app-run.sh"
+            sh "cd samples/template; ${mvnHome}/bin/mvn ${mavenFailureMode} ${mavenLocalRepo} -Pplatform-android clean package; ./app-run.sh"
         }
 
         stage ('Verify get-engent-jars') {
             echo 'Verifying get-edgent-jars'
             sh "cd samples/get-edgent-jars; ./get-edgent-jars.sh"
         }
-
-        stage ('Stage Site') {
-            echo 'Staging Site'
-            sh "${mvnHome}/bin/mvn ${mavenFailureMode} ${mavenLocalRepo} -Pplatform-android,platform-java7,distribution,toolchain -Djava8.home=${env.JAVA_HOME} -Dedgent.build.ci=true site:stage"
-        }
-
     }