У нас есть локальный самостоятельный сервер jenkins, который успешно работает и развертывает артефакты в репозиториях в артефактах. У нас также есть собственный собственный артефактарий (версия OSS), где хранятся все наши артефакты.
Я установил докер на сервер jenkins, чтобы я мог запускать сборки внутри контейнера, и я могу запускать сборки, но не могу развертывать их изнутри контейнера в артефакте и получать ошибку 401 (неавторизованная).
Я успешно скопировал файл settings.xml сервера jenkin (с помощью которого все остальные задания могут быть развернуты в артефакте) внутри контейнера, и я вижу, что мое задание контейнера выбирает правильного пользователя из settings.xml.
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project test-project: Failed to deploy artifacts: Could not transfer artifact com.poc:test-project:jar:1.2.2-20210423.123456-1 from/to snapshots (http://my.artifactory.com/artifactory/libs-snapshot-local): Transfer failed for http://my.artifactory.com/artifactory/libs-snapshot-local/com.poc/test-project/1.2.2-SNAPSHOT/test-project-1.2.2-20210423.123456-1.jar 401 Unauthorized -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project test-project: Failed to deploy artifacts: Could not transfer artifact com.poc:test-project:jar:1.2.2-20210423.123456-1 from/to snapshots (http://my.artifactory.com/artifactory/libs-snapshot-local): Transfer failed for http://my.artifactory.com/artifactory/libs-snapshot-local/com.poc/test-project/1.2.2-SNAPSHOT/test-project-1.2.2-20210423.123456-1.jar 401 Unauthorized
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:215)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:156)
at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:148)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
at org.apache.maven.cli.MavenCli.execute (MavenCli.java:957)
at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:289)
at org.apache.maven.cli.MavenCli.main (MavenCli.java:193)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
at jdk.internal.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke (Method.java:566)
at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:282)
at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:225)
at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:406)
at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:347)
Может ли кто-нибудь помочь мне решить эту проблему?
2021-04-23T08:00:48.703Z [1e6ffb9br63e29w] [DENIED LOGIN] for client : NA / XX.XX.XX.X.
В основном все, что имеет DENIED LOGIN, в котором есть ваш IP. Это бы сузило круг того, что пользователя точно используют. Также найдите[DENIED DEPLOY]
(оба в журнале доступа) 23.04.2021