Wenn ich versuche, mit dem folgenden Befehl zu verwenden kudusync:Howto Gebrauch fälscht Azure.Kudu.kudusync ohne einen offensichtlichen
Azure.Kudu.kuduSync()
ich folgende Fehlermeldung auf Azure erhalten:
Error: The 'nextManifest' option must be specified unless the 'ignoremanifest' option is set.
So bin ich habe meine eigene Implementierung von kudusync geschrieben, die einen zusätzlichen Parameter -x
zur Verfügung stellt, um das Manifest zu ignorieren, und die Synchronisierung funktioniert gut.
Ich habe in der source code gesehen, dass es die folgenden sind bauen params definiert:
/// Used by KuduSync for tracking and diffing deployments.
let nextManifestPath = getBuildParam "NEXT_MANIFEST_PATH"
/// Used by KuduSync for tracking and diffing deployments.
let previousManifestPath = getBuildParam "PREVIOUS_MANIFEST_PATH"
so sollte es die Möglichkeit sich sein diese params hinzufügen, aber ich habe keine Verwendung dieser Parameter zu sehen. Das Beispielprojekt von Isaac Abraham verwendet es auch nicht.