NuGet - Overview
The NuGet source configuration plug-in automates importing of artifacts from a NuGet repository. Artifacts are in the format of a NuGet package with the .nupkg extension. Packages contain compiled code (DLLs) and files related to that code. Artifacts can be imported for a specific package version.
This plug-in includes one step:
Step palette
To access this plug-in in the palette, click Source and Repositories > NuGet.
Compatibility
This plug-in requires version 6.0 or later of IBM DevOps Deploy.
This plug-in uses the NuGet REST API version 2. For information about the API, see NuGet API.
This plug-in supports these servers:
- NuGet servers v2.X
- Nexus Repository Manager servers v2.14 through v3.3.1-01
Installation
No special steps are required for installation. See Installing plug-ins in IBM DevOps Deploy.
History
Version 17
Log4j and Jettison dependency updated .
Version 16
- RFE: 148202 Pagination support for V2 APIs added.
Version 15
- A version’s importing field will be correctly set and marked as finished importing when creating versions that are not copied to codestation.
Version 14
- Fix for CVE-2019-4233: Man in the middle vulnerability
Version 13
- RFE: 130125 Added optional description import property.
Version 12
- RFE: 123879- Added support for nuget api version v2 and v3.
Version 11
- RFE: 123879 Added support to opt/opt-out for pre-release versions.
Version 10
- APAR PI89045: add support for setting isFinished flag flag when importing versions.
Version 9
- Fixes APAR PI98736 Resolves cannot trim on null error when using automatic import.
Version 8
- Fixes APAR PI94738 Update version list filter to include ID to pkg matches.
Version 7
- Fixes APAR PI92176 Unable to parse Date from Artifactory repository.
Version 6
- Fixes APAR PI89772 Unable to reach NuGet repositories hosted in Artifactory and Nexus.
- Added Proxy support.
- Updated to Apache Commmons Lang3 library.
- Import all artifacts on automatic and default import.
- Import a specific version with defined version name when run manually.
- Changed Extensions of Files to Convert property to a checkbox called Convert File Charset because only the .nupkg extension should be imported.
Version 5
Updated to ensure all response texts are zOS compatible.
Version 4
- Fixes APAR PI81655. Support for Nexus v2.14 to v3.3.1-01
- If version download fails, an empty component version will no longer be created.
- Use working directory for downloads instead of the Temp directory.
- Automatic deployments can now occur on automatic import.
- Artifacts now have the following naming scheme: [Package].[Version].nupkg
Version 3
Support file property encryption.
Version 2
Fixes APAR PI57417. Plug-in now checks the agent settings for acceptance of self signed certificates.
Version 1
Initial release of the plug-in.