You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by ol...@apache.org on 2021/08/15 11:39:43 UTC

[maven-dependency-plugin] branch ci-issue created (now b121da5)

This is an automated email from the ASF dual-hosted git repository.

olamy pushed a change to branch ci-issue
in repository https://gitbox.apache.org/repos/asf/maven-dependency-plugin.git.


      at b121da5  should hostname on ci server

This branch includes the following new commits:

     new b121da5  should hostname on ci server

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


[maven-dependency-plugin] 01/01: should hostname on ci server

Posted by ol...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

olamy pushed a commit to branch ci-issue
in repository https://gitbox.apache.org/repos/asf/maven-dependency-plugin.git

commit b121da5f68423dca98d1bc92c247c3e92f90cf6a
Author: Olivier Lamy <ol...@apache.org>
AuthorDate: Sun Aug 15 21:39:33 2021 +1000

    should hostname on ci server
    
    Signed-off-by: Olivier Lamy <ol...@apache.org>
---
 src/test/java/org/apache/maven/plugins/dependency/TestGetMojo.java | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/src/test/java/org/apache/maven/plugins/dependency/TestGetMojo.java b/src/test/java/org/apache/maven/plugins/dependency/TestGetMojo.java
index ee23525..b7a0009 100644
--- a/src/test/java/org/apache/maven/plugins/dependency/TestGetMojo.java
+++ b/src/test/java/org/apache/maven/plugins/dependency/TestGetMojo.java
@@ -20,6 +20,7 @@ package org.apache.maven.plugins.dependency;
  */
 
 import java.io.File;
+import java.net.InetAddress;
 import java.nio.file.Path;
 import java.nio.file.Paths;
 import java.util.Collections;
@@ -38,6 +39,7 @@ import org.eclipse.jetty.security.ConstraintSecurityHandler;
 import org.eclipse.jetty.security.HashLoginService;
 import org.eclipse.jetty.security.LoginService;
 import org.eclipse.jetty.security.authentication.BasicAuthenticator;
+import org.eclipse.jetty.server.ServerConnector;
 import org.eclipse.jetty.server.handler.ContextHandler;
 import org.eclipse.jetty.server.handler.ResourceHandler;
 import org.eclipse.jetty.util.security.Constraint;
@@ -124,6 +126,10 @@ public class TestGetMojo
         org.eclipse.jetty.server.Server server = createServer();
         try {
             server.start();
+            ServerConnector serverConnector = (ServerConnector)server.getConnectors()[0];
+            String url = "http://" + serverConnector.getHost() == null ?
+                    InetAddress.getLoopbackAddress().getHostName() : serverConnector.getHost();
+            url = url + ":" + serverConnector.getLocalPort();
 
             setVariableValueToObject( mojo, "remoteRepositories", "myserver::default::" + server.getURI() );
             mojo.setGroupId( "test" );