JFROG Artifactory OSS - Nuget Package source Type is disabled - repository

How do I enable the NuGet Package source Type on creating Local/Remote/Virtual Repository?
I have installed JFROG Artifactory OSS version(7.35.2) and when I'm trying to create Local/Remote/Virtual Repositories for NuGet, but I can't able to choose NuGet from package source type. FYR attached screenshot.
If this option is not available with Artifactory OSS version, then suggest the way to do upload/downloading NuGet Packages with JFrog.
And forget to update, when I have tried with JFrog Cloud version, there I can able to use NuGet package Source Type.

Artifactory OSS supports Maven, Gradle, Ivy, SBT, Generic package types as per this confluence page and hence you are not able to view Nuget options in OSS.
You might have tried JFrog cloud Pro version where it comes with license and you will be able to view all package types. You will need a minimum Pro license to use the Nuget package type.

Related

Apache Ivy custom resolver

One of the projects which I work with uses Apache ivy to resolve dependencies. So far all 3rd components were deployed as Maven packages, however, now I have to get a NuGet package instead. As ivy does not support NuGet I'd like to write my own resolver. Is this possible? I've looked over the net but did not find any documentation on this.

Set version aliases in nexus maven repository

I have own maven2 repository in nexus, for publishing build artifacts.
I'm using maven deploy plugin for uploading artifacts there
Is it possible somehow to add custom aliases(links) to versions inside my repo, so project/script/whatever will use artifacts from repository, can refer to some static version-name(e.g. stable,earlier,development)
And during each publishing of new version to repo, I will update those aliases.
No, there's no version aliasing in maven. However, you can use version range for your dependency or use profiles to specify different versions for your builds.
Have a look at this question, so you get the idea what is possible: How do I tell Maven to use the latest version of a dependency?

Jfrog Artifactory what is used for

I've a question about Jfrog Artifactory.
I don't know for what it is used. Can you explain me this in practical way ?
Thanks in advance!
From the tag description of artifactory:
Artifactory is a binary repository manager for use by build tools (like Maven and Gradle), dependency management tools (like Ivy, NuGet and RubyGems) and build servers (like Jenkins, TeamCity and Bamboo). It comes as downloadable version (OSS, Pro and Enterprise with additional features) and cloud SaaS version.
Simply put it's a self-hosted/on-premise remote location in which you can store Java/Maven dependencies (with the open source version) and various other package types (NPM, rubygems etc) with the pro version

Anypoint DevKit plugin in Anypoint Studio installation issue

Installing Anypoint DevKit Extension in Anypoint studio which is installed as Eclipse Plugin. In install remediaton page, checked the option "update my installation to be compatible with the items being installed" and then proceed installation.
During installation I receive the error ,
An error occurred while collecting items to be installed session
context was:(profile=epp.package.jee,
phase=org.eclipse.equinox.internal.p2.engine.phases.Collect, operand=,
action=). No repository found containing:
osgi.bundle,org.mule.tooling.ui.contribution.sfdc.3.5.0,6.2.3.201507231244
No repository found containing:
osgi.bundle,org.mule.tooling.ui.contribution.sqs.3.5.0,3.1.0.201507241546
No repository found containing:
org.eclipse.update.feature,org.mule.tooling.ui.extension.sfdc.3.5.0,6.2.3.201507231244
No repository found containing:
org.eclipse.update.feature,org.mule.tooling.ui.extension.sqs.3.5.0,3.1.0.201507241546
How to solve this?
I think you will need to update your current IDE to make it work... I can find the solution here in your link you posted:- http://forum.mulesoft.org/mulesoft/topics/cannot-install-anypoint-dev-kit-in-anypoint-studio-eclipse-plugin
I think it requires MAVEN configuration before installing DevKit.
while downloading and installing the devkit you should be connected to internet. Which will download features from above given repositories.
You can download plug-in as install offline or install using direct internet instead of inside any proxy.

prerequisites for installing cloudbees plug-in

m trying to install cloudbees plugin in my eclipse juno but its giving me error:
Cannot complete the install because one or more required items could not be found.
Software being installed: CloudBees Eclipse Toolkit SVN Support (SUBCLIPSE MUST BE INSTALLED!!) (Optional) 1.1.0.201210091648 (com.cloudbees.eclipse.dev.scm.subclipse.feature.group 1.1.0.201210091648)
Missing requirement: CloudBees Scm Subclipse 1.1.0.201210091648 (com.cloudbees.eclipse.dev.scm.subclipse 1.1.0.201210091648) requires 'bundle org.tigris.subversion.subclipse.core [1.6.0,2.0.0)' but it could not be found
Cannot satisfy dependency:
From: CloudBees Eclipse Toolkit SVN Support (SUBCLIPSE MUST BE INSTALLED!!) (Optional) 1.1.0.201210091648 (com.cloudbees.eclipse.dev.scm.subclipse.feature.group 1.1.0.201210091648)
You need to install Subclipse.
If you are using Subversion for your version control system, you might be using either Subclipse or Subversive in Eclipse. Depending on which one you use, you should install the corresponding CloudBees toolkit adapter. You do not need the other one, and if you are using Git (or something else) you do not need either.