From 9ddeb1fc860e68f628f99991de67ff9656c522d7 Mon Sep 17 00:00:00 2001 From: dvojtise Date: Thu, 18 May 2017 11:18:05 +0200 Subject: [PATCH 1/3] fix gemoc-studio git clone target location --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 4b0b2741e..dcf0c68c6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -13,7 +13,7 @@ cache: - $HOME/.m2 before_install: - echo "MAVEN_OPTS='-Xmx2048m -XX:MaxPermSize=512m'" > ~/.mavenrc - - git clone https://github.com/gemoc/gemoc-studio.git ~/builds/gemoc-studio + - git clone https://github.com/gemoc/gemoc-studio.git ${TRAVIS_BUILD_DIR}/../gemoc-studio install: - travis_retry mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V -P use_CI_repositories,modelanimation,trace_and_framework,java_execution,repository before_script: From d5e400d5899b0c42ba7f59feacc6c5399bdad74f Mon Sep 17 00:00:00 2001 From: dvojtise Date: Thu, 18 May 2017 11:56:34 +0200 Subject: [PATCH 2/3] removing mvn install from travis install: phase this seems redundant with the mvn clean verify command in the script: phase --- .travis.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index dcf0c68c6..7994122cc 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,8 +14,6 @@ cache: before_install: - echo "MAVEN_OPTS='-Xmx2048m -XX:MaxPermSize=512m'" > ~/.mavenrc - git clone https://github.com/gemoc/gemoc-studio.git ${TRAVIS_BUILD_DIR}/../gemoc-studio -install: -- travis_retry mvn install -DskipTests=true -Dmaven.javadoc.skip=true -B -V -P use_CI_repositories,modelanimation,trace_and_framework,java_execution,repository before_script: - "export DISPLAY=:99.0" - "sh -e /etc/init.d/xvfb start" From 4a51dafcbbe811045f987f30a60c3f6827c74010 Mon Sep 17 00:00:00 2001 From: dvojtise Date: Thu, 18 May 2017 17:48:25 +0200 Subject: [PATCH 3/3] trying to speed up travis build (its seems that travis add a mvn install phase by default if the language is set to java, trying to overide it... --- .travis.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 7994122cc..0e1acec06 100644 --- a/.travis.yml +++ b/.travis.yml @@ -14,6 +14,8 @@ cache: before_install: - echo "MAVEN_OPTS='-Xmx2048m -XX:MaxPermSize=512m'" > ~/.mavenrc - git clone https://github.com/gemoc/gemoc-studio.git ${TRAVIS_BUILD_DIR}/../gemoc-studio +install: +- before_script: - "export DISPLAY=:99.0" - "sh -e /etc/init.d/xvfb start" @@ -21,7 +23,7 @@ before_script: script: - # Build update-site -- travis_retry mvn -P use_CI_repositories,modelanimation,trace_and_framework,java_execution,repository clean verify +- travis_retry mvn -P use_CI_repositories,modelanimation,trace_and_framework,java_execution,repository verify # Rename the zipped update site to nightly - mv releng/org.gemoc.siriusanimation.repository/target/org.gemoc.siriusanimation.repository-*-SNAPSHOT.zip releng/org.gemoc.siriusanimation.repository/target/org.gemoc.siriusanimation.repository-nightly.zip