У меня есть этот java-проект с maven и я создаю .jar
артефакт в teamcity, проблема в том, что у меня нет опыта работы с языком java, поэтому я не знаю, как искать этот пакет в фиде осьминога maven, наверное.вероятно, это com.mycompany.app:JavaApp
, но осьминог выдает эту ошибку:
Response status code does not indicate success: 500 ().
Octopus v2018.8.6
Response status code does not indicate success: 500 ().
System.Net.Http.HttpRequestException
at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
at Octopus.Core.Packages.Maven.ExternalMavenPackageFeed.<>c__DisplayClass14_0.<GetPackagesContaining>b__0(CancellationToken retryCancellationToken) in ExternalMavenPackageFeed.cs:line 175
at Polly.Policy`1.<>c__DisplayClass66_0.<Execute>b__0(Context ctx, CancellationToken ct)
at Polly.Retry.RetryEngine.Implementation[TResult](Func`3 action, Context context, CancellationToken cancellationToken, IEnumerable`1 shouldRetryExceptionPredicates, IEnumerable`1 shouldRetryResultPredicates, Func`1 policyStateFactory)
at Polly.RetryTResultSyntax.<>c__DisplayClass12_0`1.<WaitAndRetry>b__0(Func`3 action, Context context, CancellationToken cancellationToken)
at Polly.Policy`1.Execute(Func`3 action, Context context, CancellationToken cancellationToken)
at Polly.Policy`1.Execute(Func`2 action, CancellationToken cancellationToken)
at Octopus.Core.Packages.Maven.ExternalMavenPackageFeed.GetPackagesContaining(MavenPackageID gav, CancellationToken cancellationToken, Func`2 filter, Int32 skip, Int32 take, Boolean allowPreRelease, Boolean descriptionsOptional) in ExternalMavenPackageFeed.cs:line 145
at Octopus.Core.Packages.Maven.ExternalMavenPackageFeed.SearchPackages(String term, CancellationToken cancellationToken, Int32& total, Int32 skip, Int32 take) in ExternalMavenPackageFeed.cs:line 57
at Octopus.Server.Web.Api.Actions.PackageSearchAction.ExecuteRegistered() in PackageSearchAction.cs:line 46
at Octopus.Server.Web.Infrastructure.Api.Responder`1.Respond(TDescriptor options, NancyContext context) in Responder.cs:line 285
at System.Dynamic.UpdateDelegates.UpdateAndExecute3[T0,T1,T2,TRet](CallSite site, T0 arg0, T1 arg1, T2 arg2)
at Octopus.Server.Web.Infrastructure.OctopusNancyModule.<>c__DisplayClass14_0.<get_Routes>b__1(Object x) in OctopusNancyModule.cs:line 104
at Nancy.Routing.Route.<>c__DisplayClass4.<Wrap>b__3(Object parameters, CancellationToken context)
Я предполагаю, что неправильно настроил подачу maven.
Сборка артефакта проекта maven Teamcity:
Настройки подачи осьминога: