Questions tagged [nexus3]

Nexus is a Repository Manager for Maven, NuGet, Docker registries and other binary artifact repositories. Repository managers serve two purposes: they act as highly configurable proxies between your organization and the public repositories and they also provide an organization with a deployment destination for your internally generated artifacts.

Since version 3.x, Nexus Repository Manager and Nexus Repository Manager OSS support Docker registries as the Docker repository format for hosted and proxy repositories. These repositories can be exposed to the client-side tools directly or as a repository group. This reduces time and bandwidth usage for accessing Docker images in a registry as well as provides a platform to share images in a hosted repository.

Nexus is an open source repository manager for Maven and other repository formats like P2, NuGet, static sites, RPM/YUM, NPM, NuGet, RubyGems and more. Repository managers serve two purposes: they act as highly configurable proxies between your organization and the public repositories and they provide an organization with a deployment destination for your internally generated artifacts.

The true power of Nexus comes into play with its caching mechanism i.e its ability to cache any component from any source. On first request, nexus scans its storage to see if the requested component is present in the storage location or not. In case the particular artifact is not present, it will fetch the artifact from a list of configured remote repositories and place it in its storage location before serving the requester. Next time the same component is requested, it will be served directly from the storage, thus saving the overhead of fetching it from the remote repository.

In addition Nexus provides a user interface around the administrative and user related tasks such a searching components and provides further features like support for release process, control over available artifacts, audit and security controls. Nexus Professional also displays up-to-date information about known security vulnerabilities and license issues.

Nexus improves build times as described in this video presentation which provides an overview of how a local Nexus server, that you set up and manage, caches artifacts that are downloaded from the Central Repository (aka Maven Central) and other repositories. There is a commercial version, Nexus Professional, with more features available. You can find out more about it all on the dedicated user community website with lots of helpful blog posts, videos and more.

540 questions
-1
votes
1 answer

Nexus: error NU1301: Failed to retrieve information about 'Microsoft.NET.Test.Sdk' from remote source

I have upgraded my Nexus from 3.29.0 to 3.58.1 via Terraform using Helm Kubernetes cluster and I am getting the following error now: [2023-08-14T08:05:46.935Z] C:\Users\Deployer\workspace\MyApp\MyApp.View.Test.csproj : error NU1301: Failed to…
Abdullah Khawer
  • 4,461
  • 4
  • 29
  • 66
-1
votes
1 answer

Upgrading Process of Sonatype Nexus 2.14 to Nexus 3.41

I am trying to upgrade Sonatype Nexus 2.14 to latest 3.41. Current Directory Structure /opt/nexus2/nexus2.14, sonatype-work. My question is if i want to extract the latest version 3.41 should i do it in /opt/nexus2 ( its will then not create new…
Sunny
  • 1
  • 3
-1
votes
2 answers

Not able to access Nexus console on my Ubuntu VM instance in GCP

I have installed Nexus (as a service) on my Ubuntu VM instance and while creating the vm instance, I have also checked "Allow HTTP traffic" and "Allow HTTPS traffic" options. When I do a $ tail -f /opt/sonatype-work/nexus3/log/nexus.log, I see that…
Soumav
  • 385
  • 1
  • 6
  • 25
-1
votes
1 answer

Performance impact on having many member repositories in one Nexus group

We are using Nexus as a maven mirror within the organisation to reduce the external network traffic and save builds from failing when some external repositories are down. There are many different projects in the infrastructure, and many of them need…
9ilsdx 9rvj 0lo
  • 7,955
  • 10
  • 38
  • 77
-1
votes
1 answer

Nexus Repository upload plugin for Fastlane

I am working on a mobile CI/CD and using Fastlane for the scripting / actions support. The organization wants to put the Android and IOS artifacts in the Nexus Repository Manager, so I looked for an action and/or plugin for FastLane. Sure enough…
mobibob
  • 8,670
  • 20
  • 82
  • 131
-1
votes
2 answers

Jenkins CI/CD deployment to AWS EKS without Docker registry

We are trying to setup a development CI/CD pipeline with Jenkins that builds the Docker Images and deploy that Directly to AWS EKS cluster. Is this even possible?? Our Existing system Jenkins as CI to pick the Code from GitLab and Build Docker…
Suriyakanth
  • 269
  • 4
  • 13
-1
votes
1 answer

Task not running (especially cleanup service, compact blobstore)

Our Jenkins produces snapshots (at least daily) and stores them in a 'snapshots' repository, hence we have a lot of snapshots laying around. We are using nexus3 and up until version ~3.21 i had (presumably) no problems with cleanup and compact…
-1
votes
1 answer

Issue with docker login to nexus with non admin user

I have an issue with the nexus docker login using non-admin users. For example: docker login illinXXXX.corp.amdocs.com:XXXX -u mb_cpq -p XXXXXX Error response from daemon: Get http://illinXXXX.corp.amdocs.com:XXXX/v2/: net/http: request canceled…
arielma
  • 1,308
  • 1
  • 11
  • 29
-1
votes
1 answer

Nexus - new installation causes errors - nexus-3.13

Without doing much pre-config installation on Nexus 3.13, on a new install, the install won’t start and throwing out errors during the “Apply upgrade” section. Here’s what I’m seeing: 2018-09-04 16:13:46,376+0000 INFO [FelixStartLevel] *SYSTEM…
hfranco
  • 943
  • 4
  • 16
  • 26
-1
votes
1 answer

Nexus 3 Backups - Can I just backup /nexus-data?

I'm using the docker container to run Nexus 3. If I stop the container, then backup the volume directory for /nexus-data will this result in a valid backup? Just want to confirm. Thanks!
Matt Friedman
  • 1,535
  • 1
  • 17
  • 24
-1
votes
1 answer

How to develop nexus3 rundeck plugin?

In nexus 2.x, Rundeck can used nexus-rundeck-plugin working, But 3.x not working; I want develop the plugin, But I don't how to start, I don't extension point for nexus 3.x. Help me!!
-2
votes
1 answer

Get nexus artifact details from rest api or task

Is there any way to get artifact details such as timestamp, size and name from rest api, or any groovy script that we can place in task which will list timestamp, size and name and save to as json. I want to display artifact size, timestamp & name…
Samurai
  • 121
  • 1
  • 4
  • 15
-2
votes
3 answers

Unable to access nexus server via IP address in same network

I have installed nexus repository on Linux machine and I am able to access it via http://localhost:8081 and its working fine. Now I have another machine on same network and I am trying to access nexus using IP address on that machine but it is not…
Javed Ahmed
  • 223
  • 1
  • 3
  • 17
-3
votes
1 answer

Upgrade of Nexus 3.15.2 (containing nexus2 proxy repos) to 3.26.1

I'm planning to upgrade Nexus 3.15.2 (containing nexus2 proxy repos running in same server as different instance) to 3.26.1 Thinking to follow https://support.sonatype.com/hc/en-us/articles/115000350007-Upgrading-Nexus-Repository-Manager-3, but this…
-5
votes
1 answer

Previous version of the source code(Talend) from nexus repo

I have a incorrect version of the job where I published to TAC is there a way to get the previous version from the nexus repo
1 2 3
35
36