Hot answers tagged

10 votes

Nexus vs. Artifactory

Am using both right now. Nexus will support more repo types with the free version than Artifactory but Artifactory will have more repos support in the paid tier Nexus now support Conda natively (...
Newtopian's user avatar
  • 1,956
9 votes

Nexus vs. Artifactory

I have used both in enterprise settings a fair bit, but I had never really thought this through until reading the question. Artifactory seems much more complete/impressive to me, but I have used it ...
John Humphreys's user avatar
8 votes
Accepted

Load balancing Nexus artifact repository

Sonatype's Nexus 3 Pro supports High Availability through a couple of mechanisms that are collectively known as Component Fabric: Peer-to-peer Repository Managers means there is no one master, also ...
Richard Slater's user avatar
6 votes
Accepted

Directory structure - how do I upload it as-is to an artifactory?

This can be done through the Jrog CLI. The CLI has a recursive option that looks like it will do what you hope. jfrog rt upload --recursive artifactory-mirror/* artifact-repo/dir-struct/ The CLI also ...
sysadmin1138's user avatar
5 votes

How to setup Docker mirror proxy Repository in Nexus Repository ManagerOSS 3.19.1-01?

In Nexus, go to the Admin Backend. Create a blob store if you haven't already. Guidance can be found here: https://help.sonatype.com/repomanager3/configuration/repository-management#...
Worp's user avatar
  • 679
4 votes
Accepted

Is zipping a file supposed to happen in Jenkins or on Nexus?

If you are building these artifacts for a release/deploy, you will want them to be in as ready to release of a package as possible. If that is as a .zip, then yes you should create the .zip on the ...
Preston Martin's user avatar
  • 3,238
4 votes
Accepted

What is a virtual repository in JFrog Artifactory / Artifact Repository Manager?

Local repositories serve artifacts from your local storage. These are found in paths like this one: http://<host>:<port>/artifactory/<local-repository-name>/<artifact-path> ...
luki's user avatar
  • 74
3 votes

Nexus vs. Artifactory

To add more info to John's answer above: the author of that comparison article updated it at https://www.eficode.com/blog/artifactory-nexus-proget From my opinion, I left jFrog and went with Nexus ...
hlv_trinh's user avatar
3 votes
Accepted

What artifact managers are available in GCP?

If the artifacts in question are docker images then the recommended artifact management solution is the Container Registry, well integrated with other GCP products producing and/or using such images. ...
Dan Cornilescu's user avatar
3 votes

What is a virtual repository in JFrog Artifactory / Artifact Repository Manager?

A virtual repository is a collection of local, remote and other virtual repositories accessed through a single logical URL. A virtual repository hides the access details of the underlying repositories ...
JBaruch's user avatar
  • 383
2 votes
Accepted

Devops Jenkins nexus integration?

No, you don't need maven. Maven is a build automation tool as ant and gradle are, generally, but not limited to, jvm based projects. Nexus is an artifact repository, but some others exists. Artifact ...
smaftoul's user avatar
  • 156
2 votes

What are known component intelligence tools?

(upon request from comments) BlackDuck has tools to monitor use of open source components, and "manage open source compliance & security"
Hugues M.'s user avatar
  • 121
2 votes

What is a virtual repository in JFrog Artifactory / Artifact Repository Manager?

Artifactory allows you to define a virtual repository which is a collection of local, remote and other virtual repositories accessed through a single logical URL. A virtual repository hides the ...
Balaji L S's user avatar
2 votes
Accepted

Is it safe to run "Repair - Reconcile component database from blob store job" in Nexus 3

And looking into the logs above, is it safe to run this task? And will we need any downtime for this? I would suggest to backup all artifacts and upload them to a new Nexus (I created n3dr for this)...
030's user avatar
  • 13.2k
2 votes

What artifact managers are available in GCP?

A new service have been released this year called Artifact Registry
pichekistha's user avatar
2 votes

Nexus2: How can I get a list of all artifacts from a specific repository via REST API?

Try this: # Get status curl http://localhost:8081/nexus/service/local/status # List of repositories curl http://localhost:8081/nexus/service/local/repositories For the json parameter: curl -i -H ...
dalmo.santos's user avatar
1 vote
Accepted

502 Bad Gateway when HTTPS listener is configured on Nexus Private Registry

This is most likely due to the ingress not being configured to passthrough SSL. Add this annotation to the ingress: nginx.ingress.kubernetes.io/ssl-redirect: "true" Additionally, make sure ...
Chris Chipman's user avatar
1 vote

CI pipeline including upload to pypi repo

You can use rules in gitlab ci to control when you want to stage to be executed: https://docs.gitlab.com/ee/ci/yaml/index.html#rules e.g. set rules to only publish package when branch name is master. ...
kent.io's user avatar
  • 31
1 vote

Download an artifact from Nexus to Jenkins

Create String parameter artifactID, Password parameter NexusUser with username and Password parameter NexusPassword with nexus password. curl -v -u $NexusUser:$NexusPassword -o ~/tmp_dl/distr.zip ...
Stepan's user avatar
  • 131
1 vote

Download an artifact from Nexus to Jenkins

There are a few ways to do this, but by far the easiest is to put your credentials (either username/password or ssh keypair) into the Jenkins built-in credentials store and then use the sshagent step ...
jayhendren's user avatar
  • 2,952
1 vote

Jenkinsfile: Pull image from registry endpoint A, push built image to registry endpoint B

Try to chain withRegistry like this: docker.withRegistry('https://registry:10500', 'credentials-id') { docker.withRegistry('https://registry:10501', 'credentials-id') { docker.build(...
Hedi Nasr's user avatar
  • 736
1 vote

Directory structure - how do I upload it as-is to an artifactory?

Adding on @sysadmin1138's answer, to push the content of a folder to another folder while keeping the directory structure starting from the source folder, you can use: (cd source-folder && ...
felipecrs's user avatar
  • 111
1 vote

Directory structure - how do I upload it as-is to an artifactory?

Since the original question is also tagged with Nexus this is how to do bulk upload with Nexus 3: find <directory name>/ \! -type d -print0 | xargs -P10 -0 -I@ curl -v --user <user>:<...
Markus's user avatar
  • 111
1 vote
Accepted

How to store docker images in Nexus OSS

Nexus 2 was deployed instead of Nexus 3. The docker feature seems to be introduced since Nexus 3. This blog indicates how to configure a docker repository and how to push and pull docker images. The ...
030's user avatar
  • 13.2k

Only top scored, non community-wiki answers of a minimum length are eligible