Я пытаюсь закрыть свой конвейер развертывания на основе Xamarin, добавив шаг сборки, загружая только что созданный APK в google play.
Я следовал этому руководству: https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play и загрузил первоеверсию моего приложения вручную из консоли Google Play для внутреннего тестирования.
Затем, после загрузки и настройки расширения в TFS, как описано здесь (https://marketplace.visualstudio.com/items?itemName=ms-vsclient.google-play),, я создал шаг сборки в соответствии с инструкциями, предоставивфайл JSON:
В конце сборки я получаю следующую ошибку:
2019-02-05T15:53:22.5203679Z ##[debug]loading INPUT_APKFILE
2019-02-05T15:53:22.5214770Z ##[debug]loading INPUT_AUTHTYPE
2019-02-05T15:53:22.5214770Z ##[debug]loading INPUT_CHANGELOGFILE
2019-02-05T15:53:22.5214770Z ##[debug]loading INPUT_LANGUAGECODE
2019-02-05T15:53:22.5214770Z ##[debug]loading INPUT_METADATAROOTPATH
2019-02-05T15:53:22.5225769Z ##[debug]loading INPUT_SERVICEACCOUNTKEY
2019-02-05T15:53:22.5225769Z ##[debug]loading INPUT_SERVICEENDPOINT
2019-02-05T15:53:22.5233800Z ##[debug]loading INPUT_SHOULDATTACHMETADATA
2019-02-05T15:53:22.5233800Z ##[debug]loading INPUT_SHOULDUPLOADAPKS
2019-02-05T15:53:22.5239805Z ##[debug]loading INPUT_TRACK
2019-02-05T15:53:22.5243231Z ##[debug]loading INPUT_VERSIONCODEFILTERTYPE
2019-02-05T15:53:22.5254154Z ##[debug]loaded 22
2019-02-05T15:53:22.5264505Z ##[debug]Agent.ProxyUrl=undefined
2019-02-05T15:53:22.5264505Z ##[debug]Agent.CAInfo=undefined
2019-02-05T15:53:22.5275872Z ##[debug]Agent.ClientCert=undefined
2019-02-05T15:53:31.1113564Z ##[debug]task result: Failed
2019-02-05T15:53:31.1241977Z ##[error]Unhandled: Unexpected token =
2019-02-05T15:53:31.1241977Z ##[debug]Processed: ##vso[task.issue type=error;]Unhandled: Unexpected token =
2019-02-05T15:53:31.1241977Z ##[debug]Processed: ##vso[task.complete result=Failed;]Unhandled: Unexpected token =
Любое представление о том, что яя делаю что-то не так?
Обновление:
Я заметил, что если я попытаюсь использовать конечную точку вместо файла Json, после вставки секретного ключа и нажатия кнопки ОК снова открывается конечная точка Google Play.имеет пустое поле закрытого ключа:
При повторном открытии конечной точки:
Это может быть просто способ защитить привуключ.
Есть ли еще кто-нибудь, кто имеет подобную настройку и работает, кто мог бы помочь мне?Любая подсказка будет принята с благодарностью.