Граф коммитов

8 Коммитов

Автор SHA1 Сообщение Дата
Freddy Kristiansen 256d0e6e34
issue 3347 (#3348)
Fixes #3347

Co-authored-by: freddydk <freddydk@users.noreply.github.com>
2024-02-21 08:23:08 +01:00
Freddy Kristiansen 2bc6df4f25
NuGet fixes (#3335)
Two new parameters on Sort-AppFilesByDependencies
(includeSystemDependencies and includeDependencyVersion)
Add Public Microsoft NuGet Feeds as settings constants
Fix issues in Download-BcNuGetPackageToFolder, where extensive amounts
of NuGet searches was performed to locate packages
Download-BcNuGetPackageToFolder now returns an array of apps downloaded
instead of True/False

---------

Co-authored-by: freddydk <freddydk@users.noreply.github.com>
2024-02-14 10:56:25 +01:00
Freddy Kristiansen 772f769e26
support no dependencies (#3319)
Fixes #3318 - check whether any dependencies exists before enumerating
them
Add Stacktrace output to high level functions
Download-BcNuGetPackageToFolder and Get-BcNuGetPackage

---------

Co-authored-by: freddydk <freddydk@users.noreply.github.com>
2024-01-31 08:03:29 +01:00
Freddy Kristiansen 8a8f866167
GetPackageId (#3309)
Add new function to get package id from publisher, name and id

---------

Co-authored-by: freddydk <freddydk@users.noreply.github.com>
Co-authored-by: Maria Zhelezova <43066499+mazhelez@users.noreply.github.com>
2024-01-26 22:35:50 +01:00
Freddy Kristiansen 4e8cc51d34
Nuget (#3283)
Compare normalized version numbers when locating nuget packages (ADO
turns 4.4.3.0 into 4.4.3 when getting version numbers and a normal
compare between 4.4.3 and 4.4.3.0 is not equal)

Runtime packages can contain multiple localized versions of the runtime
package.
When installing or downloading nuget packages - grab the country
subfolder (if it exists), else revert to the original version

---------

Co-authored-by: freddydk <freddydk@users.noreply.github.com>
2024-01-02 08:39:59 +01:00
Freddy Kristiansen e932669323
support for runtime packages on NuGet (#3281)
bugfix when exactly one matching package on Azure DevOps

Example of runtime packages here
https://dev.azure.com/freddydk/apps/_artifacts/feed/MyRuntimePackages

Co-authored-by: freddydk <freddydk@users.noreply.github.com>
2023-12-26 09:18:51 +01:00
Freddy Kristiansen af4e4d1314
Use GitHub API when querying GitHub Packages (#3275)
+ change dump mechanism

---------

Co-authored-by: freddydk <freddydk@users.noreply.github.com>
2023-12-18 22:49:19 +01:00
Freddy Kristiansen c083763791
NuGet changes (#3264)
Rename appinfo cache from AppInfo.json to cache_AppInfo.json (in order
for it to be picked up by .gitignore)
Proof of concept functionality for NuGet feeds:
- Add trusted feeds to ContainerHelper settings.
- Search all trusted feeds for packages in Get-BcNuGetPackage
- Some refactoring of NuGet code
- Allow searching for Earliest, Latest, Any or Exact version of NuGet
package
- Support NuGet Versioning schema

---------

Co-authored-by: freddydk <freddydk@users.noreply.github.com>
2023-12-17 13:04:52 +01:00