ProblemJak testować zależności pakietów Chocolatey lokalnie?
Chocolatey Package, który wymaga określonego oprogramowania znajdującego się na Chocolatey Gallery został stworzony zgodnie z instrukcjami na this internetowej. Jeśli plik nuspec zawiera zależności:
...</tags>
<dependencies>
<dependency id="dependentPackageA" version="1.0"/>
<dependency id="dependentPackageB" version="2.0"/>
</dependencies>
</metadata>...
a polecenie cinst packageName -source ""%cd%;http://chocolatey.org/api/v2/""
jest wykonywane w celu przetestowania pakietu Chocolatey lokalnie, pojawia się następujący błąd:
The term 'http://chocolatey.org/api/v2/' is not recognized as the name of a cmdlet,
function, script file, or operable program. Check the spelling of the name, or if a
path was included, verify that the path is correct and try again.
Jeśli fragment zależność została komentował cinst packageName -source %cd%
jest wykonany pakiet Chocolatey zostanie zainstalowany lokalnie.
Dostarczenie pakietu Chocolatey do Chocolatey Gallery, a następnie jego instalacja przez wydanie cinst packageName
powiedzie się (pakiet i zależności są zainstalowane).
Pytanie
Jak testować Chocolatey Pakiet Zależności lokalnie przed opublikowaniem go do Chocolatey Gallery?
Dziękuję za u. Teraz działa. – 030
Dokumenty na https://github.com/chocolatey/chocolatey/wiki/CreatePackages#testing-your-package są niepoprawne (mówią, że używają 2 podwójnych cudzysłowów, gdy pojedynczy cytat tutaj jest poprawny). – codekaizen
Dziękuję @codekaizen - naprawiono. – ferventcoder