[forge-commits] [forge/furnace] d47bb7: FORGE-1321 Resolve Authentication before Aether re...

Vineet Reynolds Vineet.Reynolds at gmail.com
Fri Nov 22 17:52:53 EST 2013


  Branch: refs/heads/master
  Home:   https://github.com/forge/furnace
  Commit: d47bb7ee0f8b672a92f8b0646e4fea668965c8ef
      https://github.com/forge/furnace/commit/d47bb7ee0f8b672a92f8b0646e4fea668965c8ef
  Author: Vineet Reynolds <Vineet.Reynolds at gmail.com>
  Date:   2013-11-22 (Fri, 22 Nov 2013)

  Changed paths:
    M manager/resolver/maven/src/main/java/org/jboss/forge/furnace/manager/maven/MavenContainer.java

  Log Message:
  -----------
  FORGE-1321 Resolve Authentication before Aether request execution.

Mirror detection of repositories is performed to ensure that
mirrors in the form of RemoteRepository objects are returned
instead of the real repositories.

Additionally, Authentication info is enriched after the final list
of mirrors and repositories are obtained. This ensures that
CollectRequests and VersionRangeRequests are supplied with the
right set of mirrors and repositories.


  Commit: 4316782716fa17978dca1628b595ef3109544519
      https://github.com/forge/furnace/commit/4316782716fa17978dca1628b595ef3109544519
  Author: Vineet Reynolds <Vineet.Reynolds at gmail.com>
  Date:   2013-11-22 (Fri, 22 Nov 2013)

  Changed paths:
    A test-harness/arquillian/core/src/main/java/org/jboss/forge/arquillian/maven/LazyAuthenticationSelector.java
    M test-harness/arquillian/core/src/main/java/org/jboss/forge/arquillian/maven/ProjectHelper.java

  Log Message:
  -----------
  Fixed an issue involving ProjectHelper and secure repositories.

This ensures that the Furnace build succeeds when a settings.xml
file with passwords for mirrors or secured repositories used in
the tests, is present in the Maven home directory.


Compare: https://github.com/forge/furnace/compare/38f8018a103d...4316782716fa


More information about the forge-commits mailing list