2016-06-03 4 views
5

Ich habe meinem Team meinen Fortschritt mit dem Staging Schlüssel gezeigt. Wenn ich code-push deployment ls APP_NAME_HERE -k, mache, gibt es mir eine Staging und Production Tabelle mit Production mit der Nachricht No updates released.Wie wird die Bereitstellung von "Produktion" mit Code Push CLI aktualisiert?

Ich habe verwendet 10 zu aktualisieren. Kann mir jemand sagen, welche Optionen ich an Production anstelle von Staging senden muss?

Antwort

18

Sie können --deploymentName verwenden, um die Bereitstellung anzugeben, die Sie aktualisieren möchten.

code-push release-react APP_NAME_HERE ios --deploymentName Production

Sie auch Ihre Entlassung aus dem Staging bis zur Produktion (docs) fördern könnte:

code-push promote APP_NAME_HERE Staging Production

+0

Vielen Dank! –

+0

Muss der Schlüssel, den ich in meiner Datei info.plist in xcode gesetzt habe, der Staging-Schlüssel sein? Was sollte der Wert dieses Schlüssels sein, Inszenierung oder Produktion? – samonderous

+0

Sie sollten eine separate Info-Staging.plist erstellen und diese zum Staging verwenden und den Produktionsschlüssel in Info.plist einfügen. Sie könnten auch einen Platzhalter $ (CODE_PUSH_KEY) in Info.plist einfügen und ihn während des Builds durch eine Umgebungsvariable ersetzen, die im Schema definiert ist. –

Verwandte Themen