[jbosstools-issues] [JBoss JIRA] (JBIDE-21232) parent pom should never allow skipTests to prevent download of required libraries
Nick Boldt (JIRA)
issues at jboss.org
Wed Dec 9 11:07:00 EST 2015
Nick Boldt created JBIDE-21232:
----------------------------------
Summary: parent pom should never allow skipTests to prevent download of required libraries
Key: JBIDE-21232
URL: https://issues.jboss.org/browse/JBIDE-21232
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: build
Affects Versions: 4.3.1.Beta1, 4.4.0.Alpha1
Reporter: Nick Boldt
{quote}
{quote}I think at this time obviously we have to change
maven-dependency-plugin declaration
in *parent/pom.xml#build/pluginManagement* to never skip downloading
dependencies, because it is most common use case. After it is done we can
remove unnecessary *<skip>false</skip>* throughout the projects.{quote}
Yes - your conclusion matches mine on the jira and what mistria suggestion for fixes
and with my updates handles.
Can you make it happen ? :)
{quote}
If there are libs for (2) and (3) downloaded from external URL using
download-maven-plugin/maven-download-plugin we should probably move them to
locus.{quote}
Main problem I know is forge, hibernate and openshift afaik.
forge and openshift would not be able to move very fast if we moved their libs for Locus.
Hibernate - we don't actually want/intend to expose the internal apis of hibernate so not
sure if pushing all variations of hibernate into Locus is such a good idea....but it could
be considered.
One thing that might be worth looking for are those bundling mockito or other testing libs
that we might already have put into locus or use from orbit so these are not even relevant anymore.{quote}
--
This message was sent by Atlassian JIRA
(v6.4.11#64026)
More information about the jbosstools-issues
mailing list