A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://github.com/pmd/pmd/issues/376 below:

[core] Improve build time on travis · Issue #376 · pmd/pmd · GitHub

Currently the build takes about 30 minutes on travis. Depending on the load on travis-ci.org, it sometimes reaches the time limit for build jobs of 50 minutes...

These are the current big steps, that are executed on a regular push to master branch:

  1. mvn deploy -Possrh -B -V - takes ~ 10 min
  2. mvn site site:stage -Psite -B -V - takes ~ 10 min
  3. uploading the releases and site to sourceforge - takes ?
  4. mvn clean org.jacoco:jacoco-maven-plugin:prepare-agent package sonar:sonar -Dsonar.host.url=https://sonarqube.com -Dsonar.login=${SONAR_TOKEN} -B -V - takes ~ 10 min

Step 1 is essential, Step 2+3 will update http://pmd.sourceforge.net/snapshot/ and Step 4 will update https://sonarqube.com/dashboard?id=net.sourceforge.pmd%3Apmd

Any ideas on how to improve the build time? If we take for documentation something like https://readthedocs.org/ we could get rid of step 2 and part of step 3...


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4