Вопрос относительно управления выпуском плагинов бамбукового артефакта - PullRequest
0 голосов
/ 11 октября 2019

Я пытаюсь использовать управление релизами, как описано здесь https://www.jfrog.com/confluence/display/RTF/Bamboo+Artifactory+Plugin+-+Release+Management

Я успешно использовал это с моим ID и паролем для битового сегмента, как описано здесь https://www.jfrog.com/confluence/display/RTF/Bamboo+Artifactory+Plugin+-+Release+Management#BambooArtifactoryPlugin-ReleaseManagement-ConfiguringMavenJobs

Однако, когдаиспользуя опцию ключей ssh ​​и парольной фразы, я не могу заставить его работать. Я уверен, что я использую правильный URL-адрес git, который выглядит так

ssh://someuser@bitbucket.somecompany.com:port/path/to/repository.git

, и я предоставил необходимую фразу-пароль. enter image description here

Однако я получаю исключение, подобное этому

error   11-Oct-2019 01:00:46    Caused by: org.eclipse.jgit.errors.TransportException: ssh://someuser@bitbucket.somecompany.com:port/path/to/repository.git: Auth fail
error   11-Oct-2019 01:00:46        at org.eclipse.jgit.transport.JschConfigSessionFactory.getSession(JschConfigSessionFactory.java:160)
error   11-Oct-2019 01:00:46        at org.eclipse.jgit.transport.SshTransport.getSession(SshTransport.java:137)
error   11-Oct-2019 01:00:46        at org.eclipse.jgit.transport.TransportGitSsh$SshPushConnection.<init>(TransportGitSsh.java:332)
error   11-Oct-2019 01:00:46        at org.eclipse.jgit.transport.TransportGitSsh.openPush(TransportGitSsh.java:174)
error   11-Oct-2019 01:00:46        at org.eclipse.jgit.transport.PushProcess.execute(PushProcess.java:160)
error   11-Oct-2019 01:00:46        at org.eclipse.jgit.transport.Transport.push(Transport.java:1310)
error   11-Oct-2019 01:00:46        at org.eclipse.jgit.transport.Transport.push(Transport.java:1356)
error   11-Oct-2019 01:00:46        at org.jfrog.bamboo.release.vcs.git.SshPushCommand.call(SshPushCommand.java:79)
error   11-Oct-2019 01:00:46        ... 17 more
error   11-Oct-2019 01:00:46    Caused by: com.jcraft.jsch.JSchException: Auth fail
error   11-Oct-2019 01:00:46        at com.jcraft.jsch.Session.connect(Session.java:519)
error   11-Oct-2019 01:00:46        at org.eclipse.jgit.transport.JschConfigSessionFactory.getSession(JschConfigSessionFactory.java:117)
error   11-Oct-2019 01:00:46        ... 24 more

Я подозреваю, что должен указать местоположение закрытого ключа, но не смог найтизаполнитель для этого в бамбуке. Здесь есть некоторые упоминания об этом в конце документа, но я не могу найти, как настроить это

https://www.jfrog.com/confluence/display/RTF/Bamboo+Artifactory+Plugin+-+Release+Management#BambooArtifactoryPlugin-ReleaseManagement-WorkingwithGit

Примечание: URL-адрес git заведомо искаженза этот пост

...