Zugriff auf Continia-Apps in Build-Pipelines
Um Partnern das Installieren von Continia-Apps in ihren Build-Pipelines zu ermöglichen, hat Continia ein NuGet-Paket-Feed erstellt, das die auf AppSource veröffentlichten Apps enthält. Eine Übersicht der verfügbaren Pakete finden Sie im Continia Repository in Azure DevOps.
Um eine Verbindung zum NuGet-Paket-Feed herzustellen, verwenden Sie die folgende URL:
Wenn Sie Azure DevOps verwenden, können Sie den App-Feed von Continia als Upstream-Feed mit der folgenden URL hinzufügen:
azure-feed://continia-repository/ContiniaBCPublicFeeds/AppSourceApps@Local
So verwenden Sie BCContainerHelper
Das PowerShell-Modul BCContainerHelper enthält integrierte Funktionen zum direkten Herunterladen von Paketen aus einem NuGet-Feed. Die Parameter sind:
- $nugeturl = "
" - $packageName = "
" - $appFolder = ”package-folder"
Download-BcNuGetPackageToFolder -nuGetServerUrl $nugeturl -packageName $packageName -folder $appFolder
Um beispielsweise Continia Document Capture und alle zugehörigen Abhängigkeiten herunterzuladen:
- $nugeturl = "https://pkgs.dev.azure.com/continia-repository/ContiniaBCPublicFeeds/_packaging/AppSourceApps/nuget/v3/index.json"
- $packageName = "6da8dd2f-e698-461f-9147-8e404244dd85"
- $appFolder = "c:\appfolder"
Download-BcNuGetPackageToFolder -nuGetServerUrl $nugeturl -packageName $packageName -folder $appFolder
Der obige Befehl lädt die neueste Version von Document Capture herunter, die auf AppSource veröffentlicht wurde, und kopiert die App und alle erforderlichen Abhängigkeiten in c:\appfolder. Diese Apps können dann in einem Container veröffentlicht werden.
Informationen zum Thema
Accessing Continia apps in build pipelines (nur für Partner verfügbar)