-
Notifications
You must be signed in to change notification settings - Fork 59
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Package manager login command - Npm
, Yarn
, Pip
, Pipenv
, Poetry
,Go
, Nuget
, Dotnet
#1285
Conversation
Signed-off-by: Michael Sverdlov <[email protected]>
Signed-off-by: Michael Sverdlov <[email protected]>
Signed-off-by: Michael Sverdlov <[email protected]>
Signed-off-by: Michael Sverdlov <[email protected]>
Signed-off-by: Michael Sverdlov <[email protected]>
Signed-off-by: Michael Sverdlov <[email protected]>
Signed-off-by: Michael Sverdlov <[email protected]>
Signed-off-by: Michael Sverdlov <[email protected]>
Npm
, Yarn
, Pip
, Pipenv
, Poetry
Signed-off-by: Michael Sverdlov <[email protected]>
Signed-off-by: Michael Sverdlov <[email protected]>
Signed-off-by: Michael Sverdlov <[email protected]>
Signed-off-by: Michael Sverdlov <[email protected]>
Signed-off-by: Michael Sverdlov <[email protected]>
Signed-off-by: Michael Sverdlov <[email protected]>
Signed-off-by: Michael Sverdlov <[email protected]>
Signed-off-by: Michael Sverdlov <[email protected]>
Signed-off-by: Michael Sverdlov <[email protected]>
Signed-off-by: Michael Sverdlov <[email protected]>
Signed-off-by: Michael Sverdlov <[email protected]>
Signed-off-by: Michael Sverdlov <[email protected]>
Signed-off-by: Michael Sverdlov <[email protected]>
Signed-off-by: Michael Sverdlov <[email protected]>
Signed-off-by: Michael Sverdlov <[email protected]>
Signed-off-by: Michael Sverdlov <[email protected]>
Npm
, Yarn
, Pip
, Pipenv
, Poetry
Npm
, Yarn
, Pip
, Pipenv
, Poetry
, Nuget
, Dotnet
Npm
, Yarn
, Pip
, Pipenv
, Poetry
, Nuget
, Dotnet
Npm
, Yarn
, Pip
, Pipenv
, Poetry
,Go
, Nuget
, Dotnet
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Perhaps we could move the npm
and yarn
config set/get functionality out of utils
and place it under a more focused javascript
package (similar to how the python package handles pip, poetry, etc). This could also be a good opportunity to merge any overlapping code between the two for better reusability and maintainability. What do you think?
artifactory/commands/packagemanagerlogin/packagemanagerlogin.go
Outdated
Show resolved
Hide resolved
artifactory/commands/packagemanagerlogin/packagemanagerlogin.go
Outdated
Show resolved
Hide resolved
Signed-off-by: Michael Sverdlov <[email protected]>
…m-login # Conflicts: # go.mod
PR Description
Title
Add
PackageManagerLoginCommand
for Configuring Package Managers in JFrog CLIDescription
This PR introduces the
PackageManagerLoginCommand
, a unified command for configuring package managers to use JFrog Artifactory. It enables registry setup and authentication across various project types, automatically handling tool-specific settings based on the selected project.Supported Package Managers
.npmrc
file..yarnrc
or.yarnrc.yml
file.pip.conf
file.pip.conf
file.pyproject.toml
file.GOPROXY
(persistent) environment variable to use Artifactory.NuGet.config
file.NuGet.config
file.Supported Auth Types
Testing